Unknown Company

Senior Software Engineer - Front End

yonkers, ny • Posted 5 days ago
Onsite Full Time General

Senior Software Engineer – Front EndGreater NYC, NYQualifications Include:Bachelor's degree in Computer Science or related fields and five years of relevant experience.Experience with modern web technologies, JavaScript libraries: AJAX, JSON, HTML5/CSS3 and responsive design.Exposure to ReactJS, VueJS, Redux/Flux, JQuery, ExtJS, backbone.js, ember.js, or other MV* frameworks.Experience developing responsive mobile-friendly web pages.Experience with development environments that leverage PHP / Laravel, or Java / Spring.Experience implementing common design patterns. I.E. MVC, Observer pattern, Command pattern, Separation of Concern, IoC, etc...Agile tools and methodologies, including continuous deployment and Git Flow.Experience with Content Management Servers, such as WordPress, Adobe Experience Manager (CQ), Drupal, Joomla.Experience with high volume, high-availability applications and systems.Proven track record in developing high quality applications on schedule in a fast-paced development environment, high written and personal communication skills.Key Responsibilities:Design, develop, implement, and test software modules and other technology components for main web page and related customer-facing web properties using agile software development practices.Develop and implement dynamic content delivery systems, content management tools, tools that satisfy the business needs of our internal teams, and tools that provide value to our end users.Analyze business requirements, provide development estimates and feedback, and determine implementation/execution approaches.Work with other software engineers, database developers, infrastructure, operations and QA teams to design and implement quality software solutions.Support, troubleshoot, monitor and optimize existing software systems.Help streamline software development by contributing to implementation of a continual integration process, automating manual processes, and eliminating defects.Performs other duties as assigned but not at a higher level.

Back to Job Search