System Developer
We are seeking talented System developers to help us build a cloud-based adapter layer that integrates the clients APIs with multiple experiences. Their goal is to modernize the current solution and transition to the cloud, ensuring a fit for purpose solution in line with the clients target architecture. The Adapter Services layer will abstract business logic and facilitating seamless integration to our experiences while adhering to best practice engineering and the clients Engineering Baseline.
We are looking for three system developers preferably from same supplier.
Tasks include:
• Develop and maintain a TypeScript and NestJS/NodeJS backend service to act as an adapter layer that consumes the clients APIs and integrates them in the landscape.
• Design a modular and scalable solution, adhering to Open API specifications to ensure ease of integration.
• Abstract business logic within the adapter services while enabling efficient tunneling, transforming, and translating of API data.
• Implement cloud-based solutions with strong focus on Google Cloud Platform (GCP), ensuring robust offline resiliency to support store checkouts across 450+ stores globally.
Required Skills:
• Solid experience in backend development with TypeScript and NestJS/NodeJS frameworks.
• Expertise in designing and deploying cloud-based services, with a strong preference for experience with Google Cloud Platform (GCP).
• Strong understanding of API integration with Open API specifications and experience in developing solutions that interact with multiple external systems.
• Proven experience with GitHub Actions and designing reliable CI/CD workflows.
• Experience with Infrastructure as Code (IaC) using Terraform to automate cloud resource management.
• Experience in architecting solutions with offline resiliency, particularly for systems with global operational requirements.
• Familiarity with building services that abstract and manage business logic efficiently, ensuring separation of concerns between adapter and consuming layers.
Location: Remote from EU
Duration: 07-Jan-2025 - 29-Aug-2025
Deadline 27.11
More info tiina.hapuoja@witted.com
-
Duration:
8 months
-
Skills:
-
Roles:
-
Languages:
New to Witted Partners?
Witted Partners helps freelance software developers and designers to find the projects that match their skills and preferences, all for free. Apply for an agent to get validated and be able to pursue our projects!
Are we friends already?
If you have already met with us or are working on a project through Witted Partners, please contact any of our talent agents or subscribe to our project newsletter to directly apply for projects!