Ace Inc is a dynamic and rapidly growing technology company dedicated to transforming industries through cutting-edge digital solutions. We're driven by a passion for innovation, scalability, and creating tools that make a real difference for businesses and individuals across the globe.
As we expand, we're seeking a skilled Python Developer to join our talented international team. In this role, you'll get the chance to work on impactful products, solve challenging technical problems, and collaborate closely with experienced developers— all while enjoying the flexibility of working fully remotely from Estonia.
Tasks
* Collaborate with the development team to design, build, and maintain Python-based applications.
* Contribute to all phases of the software development lifecycle, from initial concept and design through to testing and deployment.
* Write clean, efficient, and reusable code that adheres to best practices.
* Debug and troubleshoot issues, ensuring applications are reliable, secure, and performant.
* Participate in code reviews and contribute to continuous improvement of team practices.
* Stay informed about emerging technologies and industry trends.
Requirements
* 2–3 years of professional experience in Python development (junior to mid-level).
* Hands-on experience with one web framework (Django / Flask).
* Experience integrating third-party APIs.
* Experience with testing frameworks such as Behave, Playwright or unittest.
* Basic proficiency with Linux/Unix environments.
* Familiarity with relational databases (e.g., PostgreSQL, MySQL).
* Solid understanding of version control systems, preferably Git.
* Strong problem-solving skills and keen attention to detail.
* Ability to work effectively both independently and as part of a team.
* Curiosity and eagerness to learn new tools, technologies, and best practices.