Software Developer — Python | $60–120/hr
Remote | Contract | Python | CI/CD | Cloud Platforms | DevOps
Join a team where innovation, ownership, and technical expertise drive every project. You'll collaborate with a dynamic and diverse team to design, develop, and deliver robust software solutions. If you're passionate about building scalable systems and thrive in a remote, communicative environment — we want to hear from you. Project-based role with a US client.
Responsibilities
- Design and maintain scalable applications using Python
- Experience with Rust, GoLang, Java, or Node.js is a plus
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Write clean, efficient, and well-documented code following best engineering practices
- Troubleshoot, debug, and optimize existing codebases for performance and reliability
- Participate in code reviews, technical discussions, and architectural planning
- Contribute to the full software development lifecycle from concept to deployment
Requirements
- 3+ years of hands-on experience with Python (backend or full-stack)
- Proficiency in building scalable, reliable, and maintainable software systems
- Expertise in modern development tools, version control systems, and CI/CD pipelines
- Strong problem-solving skills and excellent written communication skills
- Fluent English
- Nice to have: 3+ years with Rust, GoLang, Java, Node.js, Android, or iOS (backend or full-stack)
Preferred Qualifications
- Experience with cloud platforms such as AWS, GCP, or Azure
- Knowledge of DevOps principles and containerization technologies
- Background in mentoring or leading small engineering teams