Are you an experienced Cloud Developer with a passion for backend systems and scalable systems? We’re looking for a motivated and detail-oriented professional with 1-2 years hands-on experience in Python or Node.js to join our remote team. If you thrive in a collaborative, fast-paced environment and are eager to grow your skills, we’d love to hear from you!
Key Responsibilities:
1. Backend Development
Design, build, and maintain backend APIs and microservices using Python or Node.js
Write clean, maintainable, and efficient code following industry best practices
2. Collaboration \& Issue Resolution
Partner with product owners and fellow developers to define and implement new features
Identify, troubleshoot, and resolve issues in development and production environments
3. Code Quality \& Testing
Participate in peer code reviews to ensure high-quality, consistent code
Develop unit and integration tests to ensure stability and performance
4. Documentation
Maintain clear, up-to-date documentation for codebases, APIs, and system architecture
Contribute to internal knowledge-sharing platforms and technical wikis
5. CI/CD \& DevOps Support
Collaborate with DevOps and Cloud teams to support and enhance CI/CD pipelines
Assist with deployments, monitoring, and environment management
6. Continuous Learning \& Growth
Stay current with modern backend technologies, frameworks, and best practices
Actively seek feedback and embrace opportunities for skill development
Qualifications:
At least 1-2 years of professional experience in backend development
Proficiency in Python or Node.js
Solid understanding of REST APIs and backend development practices
Familiarity with version control (Git)
Knowledgeable of cloud concepts (AWS, Azure, or GCP)
Strong analytical and debugging skills
Ability to work independently and collaboratively with a team in a remote set up
Cloud Certification is a plus
Experience with databases (SQL or NoSQL)
Familiarity and experience with Docker or containerization tools
Experience working in Agile development teams
Job Types: Full-time, Permanent
Work Location: Remote