Here's what we're looking for
Our dynamic team is in search of a top-tier Back-End Developer who thrives in fast-paced environments and is eager to tackle the challenges of scaling and enhancing AI credit systems. We're not just looking for an employee; we're looking for a visionary who wants to contribute to something that transcends traditional technology boundaries.
Your work will directly influence the development of cutting-edge AI technologies to develop backend solutions for system-level and customer-facing applications.
Your daily responsibilities
- As a senior professional, you will handle the tasks without supervision, leading the development and following the Agile/SCRUM environment;
- Design and implement robust backend architecture using TypeScript;
- Develop and maintain scalable, maintainable, and efficient backend systems;
- Collaborate with Product Managers and UX Designers to align backend solutions with user needs;
- Ensure high performance and responsiveness of backend services;
- Implement and maintain database solutions using SQL/NoSQL technologies like PostgreSQL, MySQL, and Firestore;
- Develop and integrate RESTful APIs;
- Incorporate automated testing and continuous integration into the development process;
- Conduct code reviews and contribute to team knowledge sharing;
- Continuously enhance technical skills and knowledge in the backend domain.
Your skills and experience
- Over 8 years of JavaScript software development experience with recent projects in Node.js, and TypeScript stack;
- Familiar with Node.js frameworks like Fastify and Express.js;
- Experience with GCP and serverless technologies such as Google Cloud Run, and Cloud Functions;
- Proficient in working with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, Firestore);
- Experience in building and maintaining RESTful APIs;
- Proficient with serverless technologies like Google Cloud Functions;
- Knowledge of Docker and containerization technologies;
- Experience with backend testing frameworks;
- Understanding of Agile/Scrum methodologies;
- Bachelor's degree in Computer Science is preferred;
Perks and benefits
- Group Insurance (Health and Dental)
- Retirement Savings Plan (RSP)
- Virtual healthcare
- Employee Assistance Program (EAP)
- Hybrid - Office / remote (the team is in the office on Wednesdays)
- Additional Days off (Moving day, Birthday, 5 personal days)
- Health and Wellness Program
- Office perks: Event Coordinator responsible for social activities, 5-7, snacks provided, yoga and meditation room
- Paid subscription to training tools
- Benefits for public transportation (Bixi, Opus)
- Modern open plan office with ping pong, and pool table
- A friendly and relaxed working environment