Skip to Main Content

Job Title


Software Developer


Company : INDOCHINO


Location : Vancouver, Metro Vancouver Regional Distr


Created : 2025-10-17


Job Type : Full Time


Job Description

Overview The Software Developer is responsible for designing, developing, and maintaining scalable, secure, and high-performance backend services that support INDOCHINOs ecommerce, omnichannel, and supply chain platforms. This role will contribute to architecture decisions, collaborate across teams, and ensure systems meet performance, security, and reliability standards while leveraging modern development practices and AI-assisted tools. Responsibilities Develop backend features and projects, ensuring scalability, maintainability, and security. Translate business and technical requirements into robust backend solutions across multiple systems. Architect and implement microservices, APIs, and data integrations that enable cross-system functionality. Write, review, and maintain high-quality, secure, and testable code. Conduct code reviews to coach other developers and enforce backend best practices. Drive performance optimization including query tuning, caching strategies, and async/event-driven processing. Troubleshoot and resolve production issues using monitoring and logging tools. Ensure incident management processes are followed, including root cause analysis and remediation. Collaborate with DevOps and Cloud Engineering to ensure smooth CI/CD pipelines, deployments, and infrastructure alignment. Collaborate with Business Intelligence team upgrading and supporting MS SQL based tools. Maintain backend-focused documentation to foster a culture of knowledge sharing. Contribute to backend technical roadmaps and long-term architectural improvements. Provide guidance to other developers when needed. Participate in hiring by evaluating backend technical skills of candidates. Requirements Develop backend features and projects, ensuring scalability, maintainability, and security. Translate business and technical requirements into robust backend solutions across multiple systems. Architect and implement microservices, APIs, and data integrations that enable cross-system functionality. Write, review, and maintain high-quality, secure, and testable code. Conduct code reviews to coach other developers and enforce backend best practices. Drive performance optimization including query tuning, caching strategies, and async/event-driven processing. Troubleshoot and resolve production issues using monitoring and logging tools. Ensure incident management processes are followed, including root cause analysis and remediation. Collaborate with DevOps and Cloud Engineering to ensure smooth CI/CD pipelines, deployments, and infrastructure alignment. Collaborate with Business Intelligence team upgrading and supporting MS SQL based tools. Maintain backend-focused documentation to foster a culture of knowledge sharing. Contribute to backend technical roadmaps and long-term architectural improvements. Provide guidance to other developers when needed. Participate in hiring by evaluating backend technical skills of candidates. Why Youll Like Working Here Salary range: $90,000 to $105,000 3 weeks' vacation and excellent benefits package Vancouver Office with the flexibility to Work from Home Paid Birthday Time Off Discounted Employee pricing Free Suit Every Year Working closely with cross-channel teams to give a full business view Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Retail Apparel and Fashion #J-18808-Ljbffr