Choose an option
We are seeking a Python Developer to join our team.
You’ll work alongside a motivated group dedicated to delivering robust backend systems for a range of business needs. This role provides the chance to tackle complex assignments and engage with skilled colleagues in a collaborative setting.
Responsibilities
- Develop backend components and services using Python and SQL technologies
- Create and support HTTP APIs to enable application features
- Work closely with peers to achieve project goals and maintain code quality
- Diagnose and fix problems within backend infrastructure
- Take part in peer code reviews and help refine development workflows
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related discipline
- At least 2 years of experience in backend software development
- Track record of building and deploying production-grade Python applications
- Strong knowledge of HTTP API design, including REST and FastAPI
- Proficient in managing and querying relational databases, with emphasis on SQL
- Familiarity with type systems to ensure code consistency and safety
- Team-oriented mindset, self-driven, and open to feedback
- Clear and effective communication skills for working within a team
- English proficiency at B2+ level or higher, with experience engaging directly with clients and stakeholders
Nice to have
- Background in Amazon Web Services for deploying and scaling applications in the cloud
- Experience using Docker for packaging and running software in containers
- Understanding of Kubernetes for automating deployment and management of containerized workloads
- Interest or experience in working with Large Language Models for AI-driven solutions
- Practical experience with PostgreSQL for advanced database operations