Back to Search
Lead Front-End Developer
We are on the lookout for a seasoned and talented Lead Front-End Developer to enhance our team. In this pivotal role, you will craft and refine the visual and interactive aspects of our web applications, ensuring they offer a flawless user experience in line with our strategic goals. This position involves close collaboration with designers and back-end developers to create visually appealing and highly functional front-end structures.
Responsibilities
- Craft and deploy responsive user interface components based on React.js principles
- Convert design blueprints and wireframes into superior quality code
- Ensure optimal performance of components across various web-capable devices and browsers
- Direct and manage front-end development initiatives, ensuring timely and budget-compliant delivery with coordination from project managers and software engineers
- Enhance and uphold the usability of our web platforms
- Produce clean, scalable, and efficient code compliant with corporate standards and industry best practices
- Execute comprehensive testing of user interfaces across different browsers to guarantee uniform user experiences
- Provide mentorship and support to junior development staff
Requirements
- Bachelor’s or Master’s Degree in Computer Science or a related discipline
- A minimum of 5 years of experience in Front-End Development
- At least one year in a leadership or team management role
- Advanced proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Deep knowledge of popular React.js architectures (such as Flux or Redux)
- Acquaintance with the latest EcmaScript standards
- Experience with data structure libraries (e.g., Immutable.js)
- Familiarity with isomorphic React is beneficial
- Proficient in using front-end development tools like Babel, Webpack, NPM, etc.
- Skilled in unit testing with frameworks such as Jest, Mocha, or Karma
- Fluent in English with excellent communication skills, at least at a B2 level
Nice to have
- Experience in utilizing AWS services and managing cloud infrastructure
- Knowledge of GraphQL for data querying
- Expertise in implementing SEO best practices to optimize application performance in search engines
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn