




Job Summary: We are seeking a qualified and proactive member to design, develop, and maintain robust front-end applications using Angular, lead projects, and optimize architectures. Key Highlights: 1. Design and implement efficient and scalable front-end solutions 2. Technically lead projects and optimize existing architectures 3. Collaborate with cross-functional teams in a DevOps and Cloud environment Job Description: Be a highly qualified, motivated, and proactive team member. Design, develop, implement, and maintain robust, scalable, and secure front\-end applications using Angular and related technologies. Technically lead projects, optimize existing architectures, and ensure quality standards to meet business objectives and user needs. Possess solid experience in front\-end application development. Essential Technical Skills: * Contribute to defining the technical strategy for front\-end application development * Solid knowledge of HTML5, CSS3, JavaScript (ES6\+), and TypeScript * Development of reusable components with React.js and JavaScript. * Proficiency with tools such as Redux, Context API, React Router, redux\-sagas, etc. * Proficiency with package managers like npm and web bundlers (webpack). * Write high-quality code using best practices and unit/integration testing. * Knowledge of testing tools such as Jest, React Testing Library, etc. * Close collaboration with backend and UX/UI teams. Desirable: * Convert designs and wireframes into functional code * Understanding of responsive and mobile\-first principles. * Knowledge of JavaScript APIs for consuming backend REST APIs. * Participation in code reviews (PR reviews). * Optimization of web applications for performance, scalability, and accessibility. * Proficiency with CI/CD tools. Main Responsibilities: o Design and implement efficient and scalable front\-end solutions using the technologies described o Define clean architectures (microservices, event\-driven, hexagonal) and ensure adherence to best practices (Sonar, CheckMarx, Fortify, BlackDuck, SOLID, Clean Code) o Integrate applications with databases, external services, and APIs. o Collaborate with cross\-functional teams (FrontEnd, DevOps, QA) to integrate solutions. * Quality and Security: o Implement unit/integration tests (JUnit, Mockito) and ensure code coverage. o Apply security standards (OWASP, JWT/OAuth2\ authentication). * DevOps and Cloud o Work with cloud infrastructure (AWS/Azure/GCP) and tools such as Docker/Kubernetes. o Automate deployments with CI/CD (Jenkins, GitHub Actions).


