Position: Lead AngularJS Software Engineer
Company: EPAM
Category: JavaScript
Experience required: 5y
English level: intermediate

JOB SUMMARY
● Drive application development focused around delivering business critical features
● Work directly with Product Owners to determine new features and applications
● Lead development of new functionality working with cross-functional Agile project teams
● Collaborate with the Agile team and the Product Manager to prioritize and implement features
● Lead development team (5 developers), providing technical assistance and direction when needed
● Maintain high standards of software quality within the team by establishing good practices
● Guide development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness
PROJECT TECHNOLOGIES AND TOOLS
Angular 7, HTML5, CSS3, Webpack 2, Karma + Jasmine (Unit testing), BEM, Highcharts, TypeScript, SCSS, Redux, Lerna, PusherJs, Lodash
Scrum, Kanban
RESPONSIBILITIES
Interacting with business users, SMEs to understand requirements and design solutions
Working on high priority, critical issues
Conducting code review for the team
Collaborating with Solution Architects and Developers to provide technical design guidance that will align with the strategy and applicable technical standards
Providing technical mentoring to developers
Delivering solutions within Agile methodology, ensuring quality, timeliness and team-wide adherence to good architectural practice and guidelines
Dev/UAT deployment