TechStack Global AB - Logo

Software Engineer - Full Stack

TechStack Global AB

41 days left
to apply for the job

About the Role

We are looking for a highly skilled Software Engineer - Full Stack who can design, develop, and maintain robust, scalable, and high-performing applications. The ideal candidate should be comfortable working across the full technology stack, from front-end interfaces to back-end systems, with a strong focus on delivering clean, maintainable, and well-tested code.

Key Responsibilities

  • Collaborate with cross-functional teams (Product, Design, QA, DevOps) to deliver high-quality features and enhancements.
  • Design and develop end-to-end solutions covering front-end, back-end, APIs, and databases.
  • Build and maintain scalable, secure, and high-performing applications.
  • Ensure best practices in code quality, architecture, testing, and deployment.
  • Participate in technical discussions, code reviews, and mentoring of junior developers.
  • Troubleshoot, debug, and optimize existing systems to improve performance and reliability.
  • Stay updated with the latest industry trends, tools, and technologies to continuously improve development practices.

Required Skills & Experience

  • Education: Bachelor’s or Master’s in Computer Science, Engineering, or related field (or equivalent experience).
  • Experience: 6+ years in full-stack development with a proven track record in delivering complex applications.
  • Technical Skills:
  • Front-end: React.js / Angular / Vue.js, HTML5, CSS3, JavaScript/TypeScript
  • Back-end: Java (Spring Boot) / Node.js / .NET / Python (Django/Flask)
  • Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, DynamoDB)
  • APIs: REST, GraphQL
  • Cloud & DevOps: AWS / Azure / GCP, Docker, Kubernetes, CI/CD pipelines (Jenkins/GitHub Actions/GitLab CI)
  • Version Control: Git, GitHub/GitLab/Bitbucket
  • Strong knowledge of microservices architecture and distributed systems.
  • Experience with unit testing, integration testing, and test automation frameworks.
  • Strong problem-solving skills and ability to work independently with minimal supervision.

Preferred Qualifications

  • Experience with event-driven systems (Kafka, RabbitMQ, etc.).
  • Familiarity with security best practices and performance optimization.
  • Experience mentoring and leading small teams.
  • Exposure to Agile/Scrum development methodologies.
🖐 Was this job fit for someone?
Share

Other jobs in the same field

Maybe it’s time to broaden the search with these available jobs

Keyword / Occupation
Similar jobs
Latest posts
  • Public Opinion - Opinion Poll Status Novus: Unchanged Support – Social Democrats Largest
    Wed, 19 Nov 2025 - 08:35
  • National Debt - The National Debt – Level, Development, and Significance for Sweden
    Wed, 8 Oct 2025 - 08:00