This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Intermittent Level Angular Developer with 6-8 years of relevant experience, particularly within the banking or financial services industry, to design, develop, and maintain high-performance, scalable, and secure frontend applications. The ideal candidate will possess deep expertise in Angular, a strong understanding of modern web development practices, and a proven track record of delivering robust solutions in a fast-paced environment. This role requires a developer who can work independently, lead small features, and contribute significantly to critical projects.
Job Responsibility:
Design, develop, and implement complex single-page applications (SPAs) using Angular (version 10+ preferred)
Collaborate with product owners, UX/UI designers, and backend engineers to translate business requirements and design mockups into high-quality, responsive user interfaces
Write clean, maintainable, and efficient code following best practices, coding standards, and security guidelines, especially those relevant to financial applications
Develop and integrate RESTful APIs and other backend services to ensure seamless data flow and functionality
Implement unit, integration, and end-to-end tests to ensure the reliability and robustness of applications
Actively participate in code reviews, providing constructive feedback and ensuring adherence to architectural patterns and quality standards
Troubleshoot, debug, and resolve technical issues, including performance bottlenecks and security vulnerabilities
Contribute to the continuous improvement of the development process, tools, and technologies
Stay up-to-date with emerging frontend technologies, Angular ecosystem updates, and industry best practices, particularly in the financial sector
Mentor junior developers and share knowledge within the team
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
6-8 years of professional experience in frontend development, with a strong focus on Angular framework
Demonstrable experience working within the banking, finance, or other highly regulated industries, understanding specific requirements for security, compliance, and data integrity
Proficiency in Angular (versions 10+), TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS
Strong understanding of reactive programming using RxJS
Extensive experience with state management patterns and libraries (e.g., NgRx, Akita)
Solid knowledge of web performance optimization techniques, accessibility standards (WCAG), and responsive design principles
Experience with build tools (e.g., Webpack, Angular CLI) and package managers (npm, yarn)
Familiarity with version control systems, preferably Git
Ability to write comprehensive unit tests using frameworks like Jasmine/Karma or Jest
Experience with integration and end-to-end testing frameworks (e.g., Cypress, Protractor)
Excellent problem-solving skills, attention to detail, and a proactive attitude
Strong communication and interpersonal skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders
Nice to have:
Master's degree in a related field
Experience with other frontend frameworks/libraries (e.g., React, Vue.js) is a plus
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines
Knowledge of micro-frontend architectures
Understanding of backend technologies and API design principles