Back to Search
We are seeking a Senior JavaScript Engineer to join our team and contribute to the development of our Bill of Materials Web Application using Microservices.
The ideal candidate will possess extensive experience in front-end development and be responsible for crafting efficient, scalable, and user-friendly UI components while adhering to best coding practices.
If you have a passion for delivering impactful web applications, we would love to hear from you.
Responsibilities
- Implement and maintain user interfaces for the Bill of Materials Web Application
- Collaborate with back-end developers and other team members to meet project requirements
- Write clean, modular, and reusable code
- Optimize application for maximum speed and scalability
- Conduct code reviews to ensure code quality and adherence to standards
- Stay informed on industry trends and emerging technologies in front-end development
- Mentor junior developers and lead by example in all phases of the development lifecycle
- Troubleshoot and debug issues to ensure robustness and stability of the application
Requirements
- Strong experience (3+ years) in Front-End Development
- Proficient in JavaScript, CSS, HTML
- Expertise in ReactJS, React Hook Form, React Query, and axios
- Proficient in using ESLint and Jest for code quality and testing
- Experience with version control systems like Git
- Fluent in English with a minimum B2 level
Nice to have
- Good knowledge of Cypress, React Testing Library, and Storybook for component testing and documentation
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