NEORIS is hiring a Front-End Developer Angular to build and maintain sophisticated web applications using Angular v15+. In this role, you will also apply minimal backend knowledge with Spring Boot to create or modify simple RESTful services. You'll join a multicultural startup culture that cultivates innovation and continuous learning.
What You'll Do
- Develop and maintain web applications with Angular v15+, ideally with experience in Angular 17–20 and standalone components.
- Build interfaces using PrimeNG, Bootstrap, and modular SCSS, following UI/UX best practices.
- Implement MVVM architecture and component communication using Input/Output, @ViewChild, mediator services, and RxJS Subjects/BehaviorSubjects.
- Consume APIs with HttpClient and manage state and data flow with RxJS (Observables, operators).
- Build forms with Reactive Forms, custom validations, and accessible error handling.
- Apply performance best practices: Lazy loading, OnPush change detection, trackBy in *ngFor, and Pure pipes.
- Conduct unit testing with Jasmine/Karma and end-to-end testing with Cypress or Playwright.
- Maintain quality standards with ESLint, Prettier, commit conventions, PR reviews, and CI/CD pipeline integration.
- Create or modify simple REST services using Spring Boot.
What We're Looking For
- 3+ years of development experience with Angular.
- 1+ year of backend support experience with Spring Boot.
- Knowledge of Object-Oriented Programming (OOP) fundamentals and SOLID principles.
- Familiarity with common Spring annotations: @RestController, @Service, @Repository, @Component, @Entity, @Autowired, @Configuration, @Value, and @GetMapping/@PostMapping/@PutMapping/@DeleteMapping.
- Basic usage of Spring Data JPA for CRUD operations, DTOs, and simple mappings.
- Fundamental knowledge of Spring Security and JWT.
Nice to Have
- Experience with Angular 17–20 and standalone components.
- Experience in unit testing with JUnit/Mockito.
- Experience with Maven or Gradle.
- Experience with environment profiles and configuration.
Technical Stack
- Frontend: Angular v15+, PrimeNG, Bootstrap, SCSS modular, RxJS
- Testing: Jasmine/Karma, Cypress or Playwright
- Tooling: ESLint, Prettier
- Backend: Spring Boot, Spring Data JPA, Spring Security, JWT
- Additional: JUnit/Mockito, Maven or Gradle
Benefits & Compensation
- Prepaid medical plan
- NEORIS Days (3 free days)
- Annual compliance bonus
- Vacation bonus
- Training and learning platforms
- Connectivity subsidy
NEORIS is an equal opportunity employer.





