Description
Job Summary:
We are looking for a Frontend Developer with solid experience in Angular 18+ for a project developing modern, high-performance web interfaces.
Key Highlights:
1. Multicultural culture that drives innovation and strategy
2. Dynamic work environment
3. Professional growth
**NEORIS**, now part of **EPAM**, is a Digital Accelerator with over 20 years of experience supporting the world’s largest companies in their technological transformation. With presence in 11 countries and more than 4\.000 professionals, we operate within a multicultural culture that fosters innovation, strategy, and high-impact communication.
We are seeking a **Frontend Developer** with strong experience in Angular 18\+, to join a project developing modern, high-performance web interfaces. This is an on-site position in Peru, with an initial duration of 4 months and potential extension up to 6 months, working on already production-ready backend services.
Work Modality and Language Requirements
**Modality:** On-site – Peru
**Responsibilities:**
* Develop user interface components using Angular 18\+ and its modern ecosystem.
* Implement clean and scalable frontend architectures using Standalone Components and Signals.
* Consume and integrate existing REST APIs, ensuring proper state and data management.
* Optimize application performance through rendering strategies, deferred views, and best practices.
* Ensure frontend security (session handling, route guards, interceptors).
* Guarantee responsive rendering across different browsers and devices.
* Actively participate in code reviews and propose technical and architectural improvements.
* Collaborate with backend and UX/UI teams to maintain functional and visual product consistency.
**Requirements:**
* Minimum 3 years of experience as a frontend developer.
* Proven experience with Angular 17/18, including use of Signals.
* Proficiency in Standalone Components, new control flow syntax (@if, @for), and deferred views (@defer).
* Strong knowledge of advanced TypeScript (generics, interfaces, utility types).
* Advanced experience consuming REST APIs using HttpClient and interceptors (JWT, error handling).
* Fluent handling of RxJS and asynchronous streams.
* Mastery of CSS3, Flexbox, Grid, and frameworks such as Tailwind CSS or Angular Material.
* Experience in unit testing with Jasmine/Karma or Jest.
* Proficiency with Git (GitFlow) and tools like Swagger/Postman.
* Experience with build and deployment tools such as Vite or esbuild.
**We Offer:**
* Full statutory payroll and benefits
* 100% EPS health insurance coverage for the employee
* Birthday leave day
* Attractive corporate benefits program
* Dynamic work environment
* Professional growth
* Competitive salary
\#LI\-ML2