Senior Backend Engineer designing and maintaining scalable APIs in a customer-centric commerce platform. Working with a dynamic team focused on delivering best-in-class software solutions for the alcohol industry.
Responsibilities
Design and build data-intensive, scalable REST APIs that power core SaaS features for frontend applications and external partners.
Collaborate with others on the Development team.
Work closely with Frontend Engineers to ensure smooth feature delivery and minimal rework.
Partner with QA to ensure features are production-ready.
Collaborate with Product to translate product requirements into clear technical implementation plans, identifying the "how" before we ever hit "npm start."
Write and maintain automated tests to ensure reliability and support ongoing feature development.
Participate in code reviews, setting a high bar for code quality, performance, and maintainability.
Contribute to technical documentation for APIs, data models, and backend workflows to support cross-team collaboration.
Ensure backend code and architecture follow modern best practices, security standards, and internal conventions.
Improve, extend, and version existing APIs, ensuring backward compatibility.
Define or refactor data models according to evolving needs of the application.
Identify and address performance, scalability, and data integrity issues in existing backend systems.
Work with strategic agencies and partners to guide them on using our APIs for their customers and brands.
Grow a culture of customer centric UI, consistency, and quality
Requirements
Demonstrated ability to work independently, manage priorities, and deliver backend features on schedule
Proficiency with JavaScript (ES6+) and asynchronous programming patterns.
Proficiency with NodeJS, including frameworks such as Express and Fastify.
Experience designing, building, and maintaining REST APIs in a production environment.
Experience working with AWS cloud services, including Aurora, Dynamo DB, and Lambda.
Experience with testing frameworks, including automated integration and unit testing.
Able to write direct performant SQL code if required.
Développeur principal de support (.NET) chez iA Financial Group, assurant la stabilité et l'évolution des applications critiques. Diagnostic et résolution d'incidents complexes en collaboration avec plusieurs équipes.
Senior Developer leading the transition to microservices and utilizing AI tools in development processes. Seeking experienced professionals for critical systems environments with a focus on high - quality output.
Full - Stack Developer designing secure backend services and responsive UIs using Python and React/Angular. Opportunity in a global tech and professional services company focusing on innovation.
Enterprise CCM Technical Architect leading large - scale Customer Communications Management transformations using Quadient Inspire platform. Act as the technical authority and shape solution design while guiding engineering teams.
Backend Developer implementing scalable APIs and microservices for AI - powered crisis monitoring tool. Collaborating with product, machine learning, and infrastructure teams.
Backend Software Engineer focused on .NET development for Strive Gaming's iGaming platform. Collaborating on scalable services, enhancing legacy code, and developing APIs in a remote setup.
Python Developer role requiring 5+ years of experience with Python, SQL/MySQL, API development, AWS, Docker, and RabbitMQ. Experience with cloud computing and microservices needed.
Mid - level engineer joining Spotify's financial engineering team to handle financial data systems. Ensuring accurate financial records and reliable data flow across the company.
Senior Software Engineer developing secure and scalable software solutions for a fintech startup. Collaborating with cross - functional teams to enhance the online banking experience.
C# backend developer designing and evolving modern, high - volume APIs for CBC/Radio - Canada. Collaborating on the modernization of Radio - Canada's digital ecosystem.