
Senior Software Engineer
KITRO
full-time
Posted on:
Location Type: Remote
Location: Switzerland
Visit company websiteExplore more
Salary
💰 CHF 60,000 - CHF 70,000 per year
Job Level
About the role
- Help lead the architecture and development of our software platform
- Execute the technical strategy for processing and analysing vast streams of IoT data from devices
- Design scalable systems that deliver actionable, real-time insights to customers
- Lead the frontend technical strategy while contributing to the backend roadmap
- Drive execution on multiple projects, navigating uncertainties and fostering a culture of engineering excellence
- Collaborate closely with the product to deliver rapid prototypes and innovative user experiences
- Define and uphold technical standards related to system design, scalability, and code quality
- Coach junior team members through feedback and code reviews
- Monitor systems to identify and resolve complex problems, collaborating with cross-functional teams to define and ship new features
Requirements
- 6+ years of experience developing software
- Extensive knowledge of tech stack (React, TypeScript, Python, Postgres, AWS services)
- Experience in fast-paced environments such as start-ups or creative agencies
- Strong visual and UX awareness, with close attention to detail
- Ability to design and create new systems from scratch
- Excellent communication skills and ability to collaborate across teams
- Experience with Agile methodologies (eg, Scrum, Kanban)
- Nice to Have Skills: Experience with Vue.js, Chalice Python package, building applications using LLMs, infrastructure as code with Terraform, GitLab CI/CD
Benefits
- A remote-first setup - plus support to create a great home office environment
- A hands-on, impact-driven role where your work directly shapes the future of the company
- A startup culture that’s serious about results but we don't forget celebrate progress, laugh often, and learn fast
- Quarterly team meetups at our Zurich HQ to reconnect, align, and enjoy real face time
- A collaborative, purpose-driven team that values trust, transparency, and learning from mistakes (as long as we don’t repeat them)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptPythonPostgresAWSAgile methodologiesScrumKanbanTerraformLLMs
Soft skills
leadershipcommunicationcollaborationattention to detailcoachingproblem-solvingnavigating uncertaintiesengineering excellencedesign skillsuser experience awareness