We are looking for a Angular Developer for challenging project.
What you'll do: Develop, maintain, and optimize Angular applications with a focus on performance and scalability;Utilize RxJS and its operators for state management and efficient asynchronous operations;Apply common design patterns to create maintainable and scalable software solutions;Implement Clean Code principles and adhere to SOLID, DRY, and YAGNI methodologies;Optimize Angular Change Detection mechanisms to enhance application performance;Develop applications using smart and dumb component architectures to ensure maintainability;Conduct unit and end-to-end testing using tools such as Jest, Spectator, and Cypress;Manage code versions efficiently with advanced Git practices (branch management, merging, rebasing, etc.). What you will need to bring: Mastery of Angular and TypeScript, with a proven track record of building complex applications;Knowledge of RxJS and its operators;Strong understanding of software design patterns and best practices;Expertise in clean coding standards;Proficiency in Angular's Change Detection mechanisms for optimizing performance;Experience with smart and dumb components for efficient UI management;Hands-on experience with testing frameworks such as Jest, Spectator, and Cypress;Strong expertise in Git version control, including branch management, merging, and rebasing strategies. What can Syone offer me: Integration in an organization with profound and sustained growth and involvement in pioneering projects with innovative technological solutions;Strong IT training plans;Professional evolution with intervention in ambitious technological projects, both national and internationally. By applying, you accept our GDPR policies. Your personal data in your CV and documents will be used solely for processing your application at SYONE. SYONE, S.A. (NIPC 504729624) is the data controller, located at Rua Alfredo da Silva, 8-A, Edifício Stern, Piso 3D, 2610-016 Amadora. We will use your data to tailor your application to relevant vacancies and for potential employment contracts. If selected, your data will be kept during your employment and for at least two years after. If not selected, your data will be kept for two years for future vacancies and then deleted, except for your contact details. You can exercise your rights (access, rectification, erasure, etc.) by emailing ******. Your data may be shared with our HR service providers and will be stored securely. You can withdraw your consent at any time. We will not use your data for other purposes without your express consent. For more information, email ******.