We are seeking a Senior Full Stack Engineer to join our team and help us make Termius the primary work instrument for many engineers worldwide. As a Senior Full Stack Engineer, you will independently manage all stages of application development, shape requirements, and lead engineering projects relating to the Termius backend.
Requirements
- 5+ years of experience as a backend engineer
- Strong proficiency in Python and Django
- Proficiency with React, Redux, Redux-Saga, and TypeScript
- Familiarity with MUI framework or similar
- Experience with relational databases (e.g., MySQL, PostgreSQL)
- Experience with building RESTful APIs
- Experience with cloud platforms (e.g., AWS, GCP, Azure, Kubernetes)
- Experience with Docker
- Experience with Django
- Solid understanding of system design principles (e.g., scalability, security)
- Experience with version control systems (e.g. Git)
- Passion for product development and enhancing user experience
- Strong problem-solving abilities and attention to detail
- Excellent time management and organizational skills
- Good communication skills in English (both written and verbal)
Benefits
- Paid vacation
- Sick leaves
- Flexible timeoff
- Professional development resources