Software engineer
We are looking for a Software Engineer with a strong innovation mindset to help a Swedish client reshape and modernize their API platform. In this role, you’ll take the lead in revamping, refactoring, and restructuring the application layer, driving meaningful improvements to enhancements and user experience.
A collaborative, cross-functional approach is key to success in this role, as you’ll work closely with teams across the organization to build modern, robust application solutions that elevate the API platform.
Requirements:
Proficient in JavaScript, TypeScript and Node.js for backend development
Microservices Architecture:
Experience in designing, developing, and deploying microservices
Understanding of distributed systems, and inter-service communication patterns
API Design and Development:
Strong experience with RESTful APIs
Familiarity with OpenAPI Specification
Experience with asynchronous APIs and event-driven architectures (e.g., Pub/Sub, Kafka, or similar)
Adherence to API design best practices and API standards
Cloud Platform:
Proficiency with Google Cloud Platform (GCP) services such as:
Cloud Functions / Cloud Run
Pub/Sub
Cloud Storage, Firestore, BigQuery
CI/CD & DevOps:
Experience with GitHub Actions for CI/CD pipelines
Basic understanding of DevOps principles and infrastructure automation
Version control using Git and GitHub (including branching strategies, pull requests, code reviews)
Familiarity with Docker – writing Dockerfiles, building containers, and using container registries
Basic knowledge of Terraform for infrastructure-as-code
Event-Driven & Async Architecture:
Understanding of asynchronous communication patterns
Implementing patterns such as event sourcing
Testing & Quality:
Writing unit, integration, and end-to-end tests
Familiarity with testing frameworks (e.g., Jest, Mocha)
Security & Performance:
Understanding of authentication/authorization mechanisms (OAuth2, JWT)
Familiarity with secure coding practices and API security
Frontend (Bonus):
Basic knowledge of React or other modern frontend frameworks
Ability to collaborate with frontend teams in API contracts and integrations
Tools & Technologies:- Languages: JavaScript, TypeScript, Node.js
APIs: REST, OpenAPI, Async APIs
CI/CD: GitHub Actions
DevOps: Docker, Terraform (basic), Git, GitHub
Cloud: GCP (Cloud Run, Pub/Sub, etc.)
Testing: Jest, Mocha, etc.
Frontend (Bonus): React
Location: Preferred Helsingborg, Sweden.
Duration: 16-Jun-2025 - 31-Aug-2025
Deadline for applications: 13-Jun-2025
More info tiina.hapuoja@witted.com
-
Duration:
3 months
-
Skills:
-
Roles:
-
Languages:
-
Location:
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!