Join us in NOVI SAD

Senior Angular Developer

ElanWave is an international software development company with offices in the Netherlands and Serbia. We specialize in creating web and mobile applications tailored to our client's business requirements. We believe quality is a necessity.

Job 04

We are waiting for you!

Our primary goal is hearing and understanding our clients and developing efficient and reliable software solutions to address all of their business needs. We are not just developers - we are problem-solvers, and problem-solving is easy when you have the right people by your side.

Senior Angular Developer

We are looking for a skilled professional to contribute to the transformation of a key player in the Dutch energy market. You will play a vital role in enhancing their core business system by replacing parts of the existing, outdated solution with a modern, fit-for-purpose platform that supports both B2B and B2C client management. A major focus of your work will be on developing a new, high-performing frontend portal designed to deliver an improved user experience and streamline business processes.

WHAT WOULD BE YOUR RESPONSIBILITIES:

  • Design, develop, and maintain Angular-based web portal from scratch
  • Define and implement application architecture for modularity, maintainability, and testability.
  • Provide a guidance to DevOps for CI/CD pipelines for front-end delivery and automated testing
  • Querying a data from an SQL Database
  • Work closely with Product Owners, UX/UI Designers, and Backend Engineers to define technical requirements and timelines.
  • Contribute to code reviews, ensuring best practices and coding standards are upheld.

OUR FUTURE TEAMMATE HAS:

  • 8+ years of professional software development experience
  • Strong proficiency in Angular (v14 or later), including components, modules, services, and routing
  • Experience with modern Angular features such as signals, computed values, and effects
  • Familiarity with standalone components and a functional, signal-based approach to inputs and outputs
  • Strong understanding of TypeScript and modern JavaScript (ES6+) concepts
  • Hands-on experience with HTML5, CSS3, and SCSS for building responsive, accessible web interfaces.
  • Ability to translate design mockups (Figma, Adobe XD, etc.) into functional user interfaces.
  • Strong experience with API integration
  • Familiarity with state management solutions (NgRx, Signals-based state management, or similar)
  • Familiarity with build optimization and lazy loading strategies
  • Knowledge of Angular testing frameworks (Jasmine, Karma, Jest)

WHAT EVERY EMPLOYEE CAN EXPECT:

  • An employee development plan
  • Access to courses and training material
  • Salary growth according to evaluated improvement
  • A full-time indefinite contract
  • 23 days of paid vacation per year regardless of seniority
  • 5 paid sick days
  • Flexible working hours
  • In-office events suggested by employees
  • Becoming part of a diverse and hardworking team of people
  • FitPass
  • Private health insurance
  • All our colleagues get to choose one day per week to work from home

Our selection process:

Job 01 1.

A 45-minute interview with our Talent Acquisition Specialist about your work experience, career goals, and ElanWave as your next career opportunity

Job 02 2.

Technical testing with our senior developers, that consists of logical, practical, and theoretical questions

Job 03 3.

The final interview during which we talk in depth about position specifics, negotiate job offer details, and set growth goals

JOIN THE FORCES

We always welcome proactive individuals!

0 / 1000