Backend Developer
Indexed description
Location: Stockholm, Sweden – Drottninggatan 78 (office-first, minimum 3 days/week)
Engagement type: Full-time
Salary range: 35,000 – 40,000 SEK
About us
At Dibz, we’re on a mission to simplify housing and queue systems. We build systems that interact with external platforms at scale, where reliability, automation, and edge-case handling are critical. We are looking for a Junior Backend Developer who enjoys solving complex problems and building scalable backend solutions.
Job Overview
As a Junior Backend Developer at Dibz, you will play a key role in maintaining and improving our existing product.
A significant part of your work (~60–70%) will focus on debugging, troubleshooting, and improving the reliability of existing backend systems. The remaining time will involve contributing to APIs, automation tools, and cloud-based solutions.
Key Responsibilities
Maintenance & System Reliability:
Maintain and improve existing bots and backend systems. A large part of your work will focus on troubleshooting issues, ensuring stability, and continuously optimizing already deployed solutions.
Backend Development:
Build and maintain backend services and APIs using Python. Ensure code quality, performance, and scalability.
Automation & Bot Development:
Develop and maintain automation tools and bots using Selenium and Requests to interact with external systems.
Debugging & Testing:
Identify and fix bugs, write tests, and ensure system reliability and stability.
Cloud & Infrastructure:
Work with AWS services by monitoring logs, investigating issues, and supporting cloud-based infrastructure (e.g. CloudWatch, Lambda). Help ensure system reliability and performance.
Collaboration:
Work closely with a small cross-functional team (backend, frontend, and technical lead) to design, build, and ship new features. Participate in sprint planning, reviews, and technical discussions.
What success looks like (first 3 months)
- Independently debug and resolve production issues
- Improve reliability or performance of at least one core system
- Become comfortable working in the existing codebase and contributing improvements
- Ship at least one backend improvement or feature within a sprint cycle
Ideal Candidate Profile
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- Solid understanding of Python and object-oriented programming
- Experience with web scraping and automation using Selenium and Requests
- Basic knowledge of SQL databases (MySQL preferred) and Git
- Interest or basic experience with AWS/cloud technologies
- Strong problem-solving mindset and willingness to learn
- Basic understanding of REST APIs
- Experience or familiarity with integrating external systems/APIs
- Familiarity with tools like Postman for testing APIs
- Experience or openness to using AI tools in daily work is highly valued
What Dibz Offers
- A dynamic and fast-paced environment with high ownership from day one
- Opportunities for rapid learning and personal growth
- Hands-on experience with real-world backend systems and cloud infrastructure
- Close collaboration in a small, highly involved team
- Unique work experiences, including team travel opportunities to global destinations like Bali and Vietnam
We don’t expect you to know everything, but you should be comfortable learning quickly and working through complex problems independently.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search