Back to Search
Senior JavaScript Developer
JavaScript, TypeScript, ReactJS, Angular, AngularJS, HTML, CSS, Object-oriented Programming, Unit Testing, ServiceNow
Sorry, this position is no longer available
We are seeking a highly skilled Senior JavaScript Developer to join our remote team and contribute to a cutting-edge project. As a Senior JavaScript Developer, you will be responsible for developing high-quality software solutions using the latest web technologies. You will work closely with cross-functional teams to deliver exceptional results, while also mentoring and guiding junior developers.
Responsibilities
- Develop high-quality software solutions using the latest web technologies, with a focus on TypeScript, ReactJS, Angular, and AngularJS
- Collaborate with cross-functional teams to deliver exceptional results, ensuring that all development work is delivered on time and within budget
- Mentor and guide junior developers, fostering a positive learning environment and promoting professional growth
- Design and implement robust and scalable web applications, with a focus on clean and maintainable code
- Ensure the implementation of unit testing and other quality assurance measures to ensure high software quality
- Participate in code reviews and other quality control activities to ensure that all code is of the highest quality
- Stay up to date with the latest web development trends and technologies, sharing knowledge and insights with the team
- Demonstrate excellent communication and collaboration skills, working effectively with the team and stakeholders to achieve project objectives
Requirements
- Minimum of 4 years of experience in JavaScript development, with a proven track record of delivering high-quality software solutions
- Strong expertise in TypeScript, ReactJS, Angular, and AngularJS, with a deep understanding of their core concepts and principles
- Advanced knowledge of Redux for state management in complex applications
- Solid experience in HTML and CSS, with the ability to create responsive and visually appealing web pages
- Expertise in object-oriented programming, with a strong understanding of design patterns and principles
- Proven experience in unit testing, with a focus on testing frameworks like Jest and Enzyme
- Strong analytical and problem-solving skills, with algorithmical thinking
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment
- English language proficiency at an upper-intermediate level, enabling clear communication and collaboration with the team and stakeholders
Nice to have
- Experience with Fusion, or a willingness to learn the technology
- Experience with ServiceNow, preferably in the development of custom applications and integrations
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