Yousician is seeking a Senior Backend Developer to join their team in Helsinki. In this role, the individual will be instrumental in developing backend services for the GuitarTuna product.
- Designing and implementing new features with robustness, maintainability, and scalability in mind.
- Championing coding best practices and improving code quality and system architecture.
- Taking ownership of complex troubleshooting, proactively identifying and resolving performance issues.
- Conducting and mentoring others in code reviews, fostering high engineering standards.
- Collaborating with cross-functional teams to drive architectural decisions and long-term strategy.
- Guiding and supporting junior developers.
To be successful, the candidate should possess:
- Strong backend development experience.
- Advanced proficiency in Python 3 and backend frameworks like Flask or FastAPI.
- Deep experience with REST-based API development and database technologies (MongoDB, SQL).
- Strong cloud experience, including deploying scalable applications on cloud platforms.
- Experience with unit testing and TDD, preferably using Pytest or similar frameworks.
- Strong communication and collaboration skills.
The company offers:
- Opportunity to join an international team.
- Meaningful impact on millions of musicians.
- Work with passionate PMs, designers, developers, and data scientists.
- Competitive compensation package and an awesome office in Helsinki.