Grow Your Staff is looking for a Senior Software Developer for a Canadian technology consulting firm. The position is a full-time remote opportunity in India.
The role offers the opportunity to work closely with a high-impact team based in Canada, contributing to the development of a scalable, production-ready platform in a fast-paced environment.
Experience required: 5 years+
CTC: INR 18-25 LPA
Location: Remote
Type of employment: Full-time
Time: 2:30 PM to 11:30 PM IST (Monday-Friday)
Responsibilities:
- Build and maintain core components of the platform across backend and frontend
- Work closely with the CTO to implement the architecture and technical direction
- Collaborate with a small team to deliver features in short development cycles
- Write clean, maintainable, and production-ready code
- Troubleshoot and resolve technical issues efficiently
- Contribute to improving development processes, workflows, and standards
- Work with APIs, databases, and modern software architectures to build scalable solutions
- Take ownership of tasks and deliver independently within a fast-paced environment
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Strong proficiency in Python and/or JavaScript
- Experience working with APIs, databases, and modern software architecture
- Familiarity with cloud platforms such as AWS, Azure, or GCP
- Experience with CI/CD pipelines and tools such as Docker
- Exposure to AI/ML, computer vision, or data pipelines is a plus
- Proven ability to deliver production-ready software solutions
- Strong problem-solving and critical thinking skills