Developer
- Mississauga, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Role Description This is a full-time Developer role based in Mississauga, ON in a hybrid work arrangement, combining on-site collaboration with flexibility to work from home. The Developer will design, build, and maintain internal and customer-facing applications that support e-commerce, inventory management, and operational workflows. Day-to-day work includes writing clean, efficient code, integrating third-party APIs, troubleshooting and resolving technical issues, and optimizing performance across web and backend systems. The role also involves collaborating with product, operations, and customer support teams to gather requirements, participate in code reviews, contribute to technical documentation, and assist with deployments and ongoing system improvements.
Qualifications
- Strong proficiency in one or more modern programming languages (e.g., JavaScript/TypeScript, Python, Java, C#) and familiarity with software development best practices.
- Experience with web technologies and frameworks (e.g., HTML/CSS, React, Vue, Angular, or similar) for building responsive, user-friendly interfaces.
- Knowledge of backend development, RESTful APIs, and working with databases (e.g., SQL, NoSQL) to design and maintain scalable services.
- Comfort with version control and collaboration tools (e.g., Git, GitHub/GitLab, issue tracking systems) for team-based development.
- Understanding of e-commerce or inventory systems, including data integrity, security, and performance considerations, is an asset.
- Ability to analyze requirements, conduct research, and propose technical solutions that align with business and sustainability goals.
- Strong problem-solving skills, attention to detail, and commitment to writing maintainable, well-documented code.
- Effective communication skills and the ability to work collaboratively in a hybrid environment, coordinating with technical and non-technical stakeholders.
- Post-secondary education in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines is beneficial but not required.
More about this job
Responsibilities
Design, build, and maintain internal and customer-facing applications supporting e-commerce, inventory management, and operational workflows. Integrate APIs, troubleshoot and optimize systems, collaborate with cross-functional teams, and contribute to code reviews, documentation, deployments, and ongoing improvements.
Requirements
Requires proficiency in one or more modern programming languages, familiarity with web and backend development, APIs, databases, version control, and software development best practices. Candidates should have strong problem-solving, communication, and collaboration skills, plus post-secondary education in a related field or equivalent practical experience; cloud and CI/CD experience is beneficial.
Skills
- JavaScript
- TypeScript
- Python
- Java
- C#
- HTML/CSS
- React
- Vue
- Angular
- Backend Development
- RESTful APIs
- SQL
- NoSQL
- Git
- Cloud Platforms
- CI/CD
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Retail
- Environmental & Sustainability
Keywords
- E-Commerce
- Inventory Management
- Operational Workflows
- JavaScript
- TypeScript
- Python
- Java
- C#
- HTML/CSS
- React
- Vue
- Angular
- Backend Development
- RESTful APIs
- SQL
- NoSQL
- Git
- GitHub
- GitLab
- Third-Party API Integration
- Responsive Interfaces
- Data Integrity
- Security
- Performance Optimization
- Code Reviews
- Technical Documentation
- Deployments
- AWS
- Azure
- Google Cloud Platform