EPAM is currently seeking a highly skilled Senior JavaScript Engineer with expertise in Angular to join our team for a banking client in Zürich.
The successful candidate will be responsible for the development of a single-page application and must have a proven track record in the banking sector. We offer a hybrid work model with a mix of remote and on-site work at our client's office.
If you are a driven and experienced JavaScript Engineer with a strong background in Angular and the banking sector, we encourage you to apply for this exciting opportunity with EPAM Switzerland.
#LI-DNI
Responsibilities
- Develop and maintain a single-page application using Angular
- Collaborate effectively with Business Analysts and IT teams to understand requirements and deliver solutions
- Build applications from scratch and ensure they meet the highest standards of quality and performance
- Implement security measures and data protection protocols
- Optimize application performance and scalability
- Conduct code reviews and ensure adherence to best coding practices
- Stay updated with emerging trends and technologies in web development
Want more jobs like this?
Get jobs in Zurich, Switzerland delivered to your inbox every week.
- Extensive knowledge of Angular with 4-6 years of experience in a production environment
- Proficiency in Spring Boot
- Independent and self-motivated with the ability to work autonomously
- Demonstrated experience in building applications from scratch
- Familiarity with software architecture concepts
- Understanding of security-by-design principles
- Fluent English is a must have, Fluent German is an advantage
- Experience with reactive programming
- SPARX experience
- Experience with Big Data technologies
- EPAM Employee Stock Purchase Plan (ESPP)
- Enhanced parental leave
- Extended pension plan
- Daily sickness allowance insurance
- Employee assistance program
- Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- *All benefits and perks are subject to certain eligibility requirements
• We do not accept CVs from recruiting or staffing agencies
• For this position, we are able to consider applications from the following:
- - Swiss nationals
- - EU/EFTA nationals
- - Third-country nationals based in Switzerland with an appropriate work permit
- - Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits