Back to Search
Senior JavaScript Developer
Sorry, this position is no longer available
We are currently seeking a talented Senior JavaScript Developer to join our team and work on an exciting senior developer project. The project requires a developer experienced in software engineering with excellent communication skills. As part of the team, you will be responsible for developing front-end applications using Angular 2+, TypeScript, ngrx, Material, and nrwl. You will also work on the back-end using Node.js and Git for version control.
Responsibilities
- Participate in the development of front-end applications using Angular and other relevant technologies
- Collaborate with other team members to ensure the timely and effective delivery of high-quality software
- Develop back-end applications using Node.js and Git for version control
- Create and maintain technical documentation related to the project
- Participate in code reviews and provide constructive feedback
- Ensure that all code is written to a high standard, is maintainable, and is scalable
- Stay up-to-date with emerging trends and technologies in web development
Requirements
- At least 3 years of experience in software engineering, with a strong focus on JavaScript development
- Experience with front-end development, including Angular 2+, TypeScript, ngrx, Material, and nrwl
- Demonstrates self-management skills, works without supervision, supports, and/or supervises less experienced colleagues (team up to 5 FTEs)
- Proficiency in back-end development using Node.js and Git for version control
- Solid understanding of Canvas and its implementation in web applications
- Excellent communication skills and the ability to work in a team environment
- Experience in creating project and requirements documentation
- Experience with Bazel, VSTS, and webpack is a plus
- Fluent in English at an Upper-Intermediate level
Nice to have
- Experience with data visualization using d3.js
- Familiarity with Bazel, VSTS, and webpack
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