
Software Engineer
Taskbase
full-time
Posted on:
Location Type: Hybrid
Location: Zürich • Switzerland
Visit company websiteExplore more
About the role
- Write tested, well-structured code in multiple languages, such as TypeScript, Kotlin, and Python, across the stack end-to-end (from spec to production)
- Use AI code-generation tools like Claude Code to boost your productivity while keeping the quality of your pull requests high
- Apply critical thinking to challenge assumptions, evaluate trade-offs, and make sound engineering decisions
- Contribute to team velocity by improving small processes or code patterns
- Improve existing code areas proactively (small refactors, improved tests)
Requirements
- Bachelor's in Computer Science (ETH, Uni, FH) or comparable education
- At least 2 years of professional experience, Master's studies count toward this
- Experience with web applications, especially technologies related to our stack:
- - Containerization (Docker, Kubernetes)
- - Relational Databases (MySQL)
- - Backend technologies (preferably knowledge of Kotlin and Python)
- - REST APIs
- - Frontend technologies (Web Frameworks such as Angular)
- - Cloud Infrastructure (Managed Databases, Virtual Computing, Elastic Storage, Route53, ...)
- Familiarity with LLM APIs and tools like Langfuse is a plus
- Experience with collaborative software development practices and foundational technologies like CI/CD pipelines.
- Excellent written and spoken English.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptKotlinPythonDockerKubernetesMySQLREST APIsAngularCI/CDLLM APIs
Soft Skills
critical thinkingteam collaborationprocess improvementcode refactoringcommunication
Certifications
Bachelor's in Computer Science