About the job Senior Angular Developer
The client is a community of diverse, versatile, and passionate people who come together on a journey to improve lives in Latin America and the Caribbean. Our people find purpose and do what they love in an inclusive, collaborative, agile, and rewarding environment.
About this position
The Senior Frontend Developer would be part of the team in charge of building a design system for operations applications, will be working closely with a UX/UI expert and should create test, maintenance, and the components library in Angular based on Angular Material Design.
What youll do:
The main tasks and responsibilities for this position are as follows:
Diagnostic of the current library of components. Define scope and vision of the DS, facilitate interviews and meetings to understand the expectations of DS stakeholders and consumers.
Creation of the new library based upon the initial components for the DS. Structuring the repository, define names and conventions. Set the pipeline for library distribution internally in the organization.
Prepare online documentation to make the DS accessible and
Keep in sync the components with the UI Toolkit that would be created in Figma.
Help in the creation of the process of governance of the DS and continuity plan.
Run workshops for showcasing the DS and knowledge transfer.
Deliverables and Payments Timeline:
Deliverables Percentage Planned Date to Submit
1. Report of the diagnostic of the current library of components and the definition of the scope and vision of DS 20%
2. Library of components baseline, with structures and conventions pre-defined (first part) 20%
3. Library of components baseline, with structures and conventions pre-defined (second part) 20%
4. DS Documentation online 20%
5. Library distribution method in place and working 10%
6. Socialization the work done and roadmap for extension meeting 10%
What you'll need
Education: You hold a bachelors degree in computer science or related field.
Experience: At least 4 years of experience as front-end developer. Experience with Angular and Angular Material is desirable. Hand on experience building and implementing Desing Systems. UX/UI knowledge is a plus.
Languages: Proficiency in English and one of the other Bank official languages (Spanish, French or Portuguese) is required.
Key skills:
Learn continuously.
Collaborate and share knowledge.
Focus on clients.
Communicate and influence.
Innovate and try new things.