EPAM Systems Logo png

Senior Angular Developer

EPAM Systems

Job Description

About the job

EPAM is currently seeking a highly skilled Senior Angular Developer 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 clients 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.

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
  • Actively participate in UI/UX discussions, bringing a developer's perspective to design decisions and advocating for user-friendly interfaces
  • Ensure developed solutions are intuitive, accessible and provide an excellent user experience
  • Write clean, maintainable and efficient code while adhering to best practices

Requirements

  • Extensive knowledge of Angular with 3 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
  • German language skills are an advantage

We offer

  • 5 weeks of vacation
  • EPAM Employee Stock Purchase Plan (ESPP)
  • Enhanced parental leave
  • Extended pension plan
  • Daily sickness allowance insurance
  • Employee assistance program
  • Global business travel medical and accident insurance
  • 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
  • Please note that any offers will be subject to appropriate background checks
  • 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

#EasyApply

 

Freshly added jobs in Switzerland

Full Stack Engineer

Senior Angular Developer

Backend Software Engineer

AI Solutions Engineer

Who is Hiring is part of Cybrient Technologies SA