Description
**Key Responsibilities:**
---------------------------------
* Technically lead the Front-End development team;
* Define and disseminate best practices for development using Angular and Ionic;
* Participate in architectural decisions for web and mobile applications;
* Ensure standards of quality, security, performance, and accessibility;
* Conduct code reviews (Code Review) and provide technical support to developers;
* Drive the definition and evolution of the Front-End architecture;
* Lead the implementation of reusable and scalable components;
* Support technical refinement of requirements and estimations;
* Promote agile methodologies and DevOps practices;
* Collaborate with UX/UI teams to ensure optimal user experience;
* Act as a mentor to developers, contributing to their technical and professional growth;
* Identify opportunities for continuous improvement in processes, tools, and technologies used.
**Responsibilities**
---------------
* Develop and maintain web and mobile applications using Angular and Ionic;
* Lead initiatives for technological modernization and evolution;
* Ensure adoption of component-oriented architecture;
* Implement integrations with REST APIs and microservices;
* Define strategies for unit, integration, and automation testing;
* Support resolution of complex production issues;
* Produce technical documentation and share knowledge with the team;
* Participate in technical interviews and hiring processes.
### **Experience**
* Proven experience as a Senior Front-End Developer or Technical Leader;
* Experience leading agile teams technically;
* Experience developing large-scale enterprise applications;
* Hands-on experience defining Front-End architecture.
**Technical Knowledge:**
* Angular (13+)
* Ionic
* TypeScript
* JavaScript
* NestJS/Express
* RxJS
* Java 8 and above;
* Node.js
* Knowledge of microservice orchestration;
\- JWT \- Knowledge of dependency injection with CDI;
* REST and SOAP web services;
* MVC and Spring Boot;
* Maven knowledge (packaging, dependency management, and plugins);
* Source code versioning using Git and SVN;
* Code testing tools (JUnit / EasyMock / Mockito / etc);
* Continuous Integration/Continuous Delivery (CI\\CD) tools
– (GitLab Pipelines, etc)
**Preferred Technical Knowledge (Not Mandatory):**
* NGRX (not mandatory, but a plus)
* Componentization (Design System)
* Knowledge of system architecture and design patterns;
* SonarQube quality tool
* Knowledge of Docker and Kubernetes.
* Experience with CMS (Content Management Systems);
* Cloud knowledge (preferably Azure);
* Fortify tool knowledge
#### **Quality and DevOps**
* Git;
* GitFlow;
* Azure DevOps;
* GitHub Actions;
* Jenkins;
* SonarQube;
* Unit and automated testing (Jasmine, Karma, Cypress or similar).
#### **Cloud**
Desired experience with:
* Microsoft Azure;
* AWS;
**Tools**
---------------
* Jira;
* Confluence;
**Behavioral Competencies**
--------------------------------
* Technical leadership;
* Communication and influence;
* Teamwork;
* Analytical thinking;
* Problem solving;
* Sense of responsibility;
* Priority management;
* Results orientation;
* Collaborative and innovative profile.
**Differentiators**
----------------
* Experience in the Financial Market;
* Angular or Ionic certifications;
* Azure or AWS certifications;
* Experience with Micro Frontends;
* Experience with PWA (Progressive Web Apps);
* Experience in projects with microservice-based architecture;
* Experience in team management and development.
**MJV Benefits:**
TotalPass\\Wellhub;
Group life insurance;
Meal/Voucher allowance;
Health and dental plan \- Bradesco;
Training initiatives: lectures, forums, knowledge-sharing sessions, and discussions related to our business. We are constantly connected to learn more and grow together;
\+MJVer Program: internal referral program where you refer a colleague to join us, and if the match is successful, you receive a reward.
Partnerships: want discounts? We have a Workplace group where we announce partnerships with educational institutions, language schools, gyms, restaurants, products, and other services;