Join or sign in to find your next job
Join to apply for the Software (Angular) Developer role at NAVTOR
Do you have a passion for developing leading edge, high quality and robust innovative product solutions? This is the perfect role for innovative thinking Angular developers. You will be part of a product development team responsible for the full development life cycle process from technical analysis design, development, integration and testing, deployment, modification, and maintenance of industry-leading product Innovation solutions for the Maritime industry.
We are now recruiting for a position within our Vessel Performance technology department. As an Angular developer in NAVTOR, you will be joining an international team of highly talented people with a passionate interest in software design.
Responsibilities
* Responsible for the design, development, modification, maintenance, testing and deployment of NAVTOR products and services.
* Develop fully integrated front-end solutions with backend API’s and services.
* Responsible for associated solution design specification and documentation.
* Participate in design, develop and maintain database solutions associated to data driven solutions.
* Provide technical analysis and design requirements and documentation.
* Software development as part of a SCRUM team following agreed work backlogs.
* Develop to high quality coding standards.
* As part of the full development life cycle, you will be responsible for Unit Testing and contribute with Automated and Performance Testing.
* Maintain and develop a thorough and up-to-date working technical knowledge of digital solutions and the NAVTOR product suite.
* Maintain a detailed technical understanding of our products, systems, technologies, architecture, and data sets.
* Provide advanced technical support escalated from the development support team for all NAVTOR product solutions, systems, and data sets.
* Scope and define detailed technical product backlog item descriptions that feed into sprint planning.
* Provide effective technical analysis, design requirements and relevant documentation.
* Using appropriate tools to define and communicate the required solution. These may include user journeys, prototypes, and wireframes.
Qualifications
* A University diploma/degree in a related field.
Skills & Experience - Essential
* 5+ years of professional experience in software development, including at least 3+ years with Angular (i.e. Angular 17+) Recent experience.
* Developed, and maintained complex SPAs (Single Page Applications) with Angular.
* Experience with RESTful APIs and backend services.
* Worked with NgRx/RxJS to implement reactive programming patterns and manage complex data flows and applied state management solutions.
* Good working knowledge and understanding of Relational/NoSQL/MongoDB data driven solutions.
* Participated in Agile/Scrum teams, helping refine requirements, estimate, and deliver features.
* Familiarity with microservices architectures and secure communication (JWT, OAuth2).
* Experience with CI/CD: build & deploy Angular apps & .NET APIs.
* Experience with unit testing and end-to-end testing (i.e. Jasmine, Karma, Cypress, or Jest).
* Experience with RESTful APIs and backend services using C# (.NET Core / .NET 5/6/7) and/or Python.
* Experience with custom component libraries (i.e. Angular Material, PrimeNG).
* Experience with containerisation (i.e. Docker, Kubernetes).
Seniority level
* Associate
Employment type
* Full‑time
Job function
* Information Technology
Industries
* Software Development
Referrals increase your chances of interviewing at NAVTOR by 2x.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr