We are looking for a talented Fullstack Developer with strong experience in modern JavaScript frameworks and backend development. This role suits someone who is hands-on, enjoys ownership, and can work across the entire product lifecycle—from architecture and development to testing and deployment.
**Role Overview**
As a Fullstack Developer, you will build scalable, high-quality web applications for one of our key clients in Stockholm. You’ll work closely with other developers, product owners, architects, and DevOps engineers to deliver features end-to-end.
**Key Responsibilities**
- Design, develop, and maintain both frontend and backend features.
- Build reusable, scalable, and performant components and services.
- Collaborate with UX/UI teams to implement responsive and user-friendly interfaces.
- Develop REST/GraphQL APIs and integrate them with frontend applications.
- Work on cloud-native applications and contribute to CI/CD workflows.
- Participate in code reviews, architectural discussions, and technical decisions.
- Optimize application performance and troubleshoot issues across the stack.
- Ensure quality by writing unit, integration, and automated tests.
**Technical Requirements**
**Must-have (5–8 years):**
- Strong hands-on experience with JavaScript/TypeScript.
- Solid experience with at least one modern frontend framework: React (preferred), Angular, or Vue.
- Strong backend development experience with:
- Strong experience with Java or Python.
- Experience building and consuming REST/GraphQL APIs.
- Good understanding of modern cloud platforms (AWS/Azure/GCP).
- Experience with container-based development (Docker; Kubernetes is a plus).
- Strong skills in Git, CI/CD pipelines, and automated testing.
- Understanding of microservices architecture and distributed systems.
**Nice to Have:**
- Experience with message queues (Kafka, RabbitMQ).
- Knowledge of SQL/NoSQL databases.
- Exposure to DevOps or infrastructure automation.
- Performance optimization experience on both frontend and backend.
**Soft Skills**
- Strong communication and collaboration skills.
- Ownership mindset and ability to work independently.
- Ability to navigate fast-paced, agile environments.