We are seeking a
Senior
Angular Developer
to join our team.
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;
Deep knowledge of RxJS
and its operators;
Strong understanding of
software design patterns
and best practices;
Expertise in
clean coding standards
, including the ability to apply and discuss
SOLID, DRY, YAGNI
principles;
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.
#J-*****-Ljbffr