Senior API Developer

We are looking for a Senior API Developer to join a team responsible for delivering new product features in the Search and Booking domains of a Hostel grid. You’ll work alongside other Software Engineers, Team Leads, and Product Managers to ensure that software features are delivered in a timely manner. We will deliver APIs using Node.js Microservices hosted in GCP and interacting with MongoDB databases.

Portugal

Responsibilities:

- Architect, develop, and maintain robust, scalable, and secure APIs that meet business and technical requirements.

Integrate APIs with internal and third-party systems, ensuring optimal performance and low-latency communication.

- Write clean, well-documented, and testable code while promoting API design standards and best practices across the team.

- Work closely with cross-functional teams (front-end, DevOps, QA) to ensure seamless API implementation and adoption.

 

Requirements:

- Minimum 3+ years professional development experience in Node, JS, TypeScript or similar.
- Strong understanding of design patterns (particularly within the Microservice Architecture)
- Strong understanding of Clean Code and Clean Architecture Principles
- Experience developing and maintaining cloud native applications on GCP (or similar)
- Experience using developing Event Driving Systems
- Experience with SQL and NoSQL
- Experience working in a Scrum team
- Able to write and understand User Stories and Test Plans in Gherkin
- Experience using PHP is a bonus
- Experience using API Gateways (we use Apigee)
- Experience using developing Event Driving Systems

 

If this sounds like you, share your CV with us through the e-mail address below, and let’s talk!

talent.europe@99x.io