Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.
Job DescriptionWe’re seeking a skilled Middle Python Developer to join our growing Python team and contribute to the development of an extensive AWS-based cloud solution. The ideal candidate will work on complex backend tasks, collaborate closely with cross-functional teams, and ensure scalable, high-quality solutions that align with the product's needs.
Miratech is a trusted partner of a leading provider of call center and customer experience solutions. Our client is dedicated to helping large enterprises optimize customer interactions and workforce management. With a comprehensive suite of innovative software products, the company offers tools designed to enhance customer engagement, streamline operations, and improve service delivery. Their solutions are trusted by top-tier organizations worldwide for their reliability, scalability, and advanced functionality, built to support complex environments.
Responsibilities:
- Write efficient, maintainable code following programming standards to ensure long-term scalability and performance.
- Propose optimal strategies to meet business objectives, balancing functionality, speed, and user experience.
- Identify, troubleshoot, and fix bugs or technical issues in a timely manner to keep projects on track.
- Prepare and maintain detailed, accurate documentation to ensure easy reference and knowledge transfer.
- Plan and execute multiple tasks effectively, ensuring deadlines are met and quality is not compromised.
- Make targeted modifications and improvements to applications in response to business requirements and user feedback.
- Report on project status, milestones, and potential blockers to the Team Leader/Project Manager consistently.
- 5+ years of Python development with a focus on building scalable, efficient solutions.
- Expertise in utilizing Python collections, generators, and key libraries to optimize performance.
- Solid understanding and practical experience in applying OOP principles to design maintainable, scalable systems.
- Hands-on experience with AWS (preferred), Azure, or Google Cloud, and a strong understanding of SaaS architecture.
- Advanced knowledge of SQL, with hands-on experience in PostgreSQL for efficient database management and queries.
- Skilled in using GitHub for version control and collaboration in a team environment.
- Excellent written and verbal English communication for clear, effective collaboration.
- Experience with unit testing, functional testing, API integrations, CI/CD pipelines, and DevOps best practices.
Nice to have:
- Experience with additional programming languages, such as TypeScript, is a valuable asset.
- Proficiency in a range of technologies, including REST APIs, MVVM frameworks (e.g., Knockout, Angular, React), and more.
- Certifications in AWS (e.g., Solutions Architect, DevOps Engineer), demonstrating advanced cloud expertise.
- Knowledge of and experience with Vue.js for building dynamic, responsive user interfaces.
We offer:
- Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
- Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
- Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Python Automation Engineer
2026-05-24
Team Lead Backend Engineer (Node.js)
2026-05-12
Team Lead Backend Engineer (Node.js)
2026-05-11
- Posted
- Jan 31, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Ukraine
- Company
- Miratech
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Python Automation Engineer
2026-05-24
Team Lead Backend Engineer (Node.js)
2026-05-12
Team Lead Backend Engineer (Node.js)
2026-05-11