Back to Search
Senior JavaScript Developer
Sorry, this position is no longer available
We are looking for a Senior JavaScript Developer to join our team and work on a complex Typescript application using Angular and Dart.
You will be responsible for developing new products and features, writing unit and integration tests, and performing regular code reviews. You should have a good understanding of algorithms and design patterns, solid knowledge of OOP/OOD, and good soft skills.
Responsibilities
- Develop new products and features for a complex Typescript application using Angular and Dart
- Communicate with stakeholders, mostly engineers from the customer side
- Write unit and integration tests to ensure code quality
- Perform regular code reviews to maintain code quality and architecture
- Participate in continuous learning and development to stay up-to-date with the latest technology trends
- Work collaboratively with cross-functional teams to deliver high-quality software solutions
Requirements
- 3+ years of experience in web development, with a focus on front-end development using JavaScript, CSS, HTML, and Typescript
- Strong experience with popular frameworks, particularly with Angular/Dart
- Solid knowledge of OOP/OOD
- Experience with algorithms and design patterns
- Excellent communication and interpersonal skills
- Ability to work in an Agile environment with a focus on delivering high-quality software
- B2+ English level proficiency
Nice to have
- Knowledge of either AppEngine, Google Cloud Platform, Protocol Buffers
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