DBServices helps to design develop and support digital platforms for large and midsized companies in ITC Banking Retail Government Health and other industries in Europe and Americas.
Tasks
- Develop and maintain complex web applications using Angular framework ensuring high performance and responsiveness.
- Collaborate with the backend team to ensure efficient integration and full functionality of systems using Java Spring Boot.
- Conduct code reviews and provide constructive feedback to junior developers to ensure code quality and adherence to best practices.
- Implement and optimize frontend architecture to enhance user experience and application scalability.
- Stay updated with the latest industry trends and technologies to continuously improve development processes and technical skills.
Requirements
- Extensive experience in developing applications using Angular and TypeScript.
- Proficiency in Angular HTML5 CSS3 JavaScript and TypeScript.
- Strong understanding of RESTful API development and familiarity with Java Spring Boot.
- Experience in migrating from Angular 16 to Angular 17.
- Expertise in using RxJS and its operators.
- Indepth knowledge of software design patterns and the ability to apply them effectively.
- Solid understanding and practical application of Clean Code principles including SOLID DRY YAGNI among others.
- Expertise in Angular change detection mechanisms.
- Proven experience with unit and endtoend testing using tools such as Jest Spectator Cypress etc.
- Advanced proficiency in utilizing GIT for branch management merges rebase etc.
- Proficiency in French is a plus.
Benefits
At DBSPT you will find:
A collaborative environment with sense of community
The opportunity to meet people from different countries and cultures;
Personal and professional development program with full access to the Alura courses platform.