Here's what we're looking for
Our dynamic team is looking for a top-tier Full-Stack Developer with expertise in React.js, Node.js, and TypeScript. If you thrive in fast-paced environments and are excited by the challenge of scaling and improving AI-powered credit systems, we want to meet you.
In this role, your work will have a direct impact on the development of cutting-edge AI technologies, crafting both system-level and customer-facing applications from front-end experiences to robust back-end solutions.
Your daily responsibilities
- Engage actively in Agile development processes, including sprint planning, daily stand-ups, and retrospectives;
- Design and implement scalable and maintainable software solutions, balancing system architecture and intuitive user interfaces;
- Develop and optimize full-stack applications using React.js, Node.js, and TypeScript;
- Design, build, and optimize web applications with Next.js, React, Tailwind CSS and Server-Side Rendering (SSR):
- Design, implement, and optimize SQL/NoSQL databases such as PostgreSQL and Firestore;
- Develop and document RESTful APIs for internal and external integrations;
- Integrate automated testing (unit, UI, and integration tests) into the development workflow to ensure high-quality deliverables;
- Participate in code reviews to uphold coding standards, improve code quality, and foster team learning;
- Support and improve continuous integration (CI) and deployment pipelines;
- Troubleshoot, debug, and resolve performance issues across the full technology stack;
- Collaborate closely with Product Managers and UX Designers to define technical solutions aligned with user needs and business goals;
- Mentor and support junior developers when needed;
- Stay up to date with emerging technologies and industry trends, continuously bringing new ideas to the team.
Your skills and experience
- Over 6 years of full-stack development experience; proficient in React.js, Node.js, Tailwind CSS, Server-Side Rendering (SSR) and TypeScript.;
- Familiar with Node.js frameworks like Next.js, Fastify;
- Experience with GCP and serverless technologies such as Google Cloud Run, Cloud Functions;
- Skilled in SQL/NoSQL databases like PostgreSQL and Firestore;
- Capable of building RESTful APIs;
- Experience with Docker.;
- Familiarity with UI and Unit Testing;
- Knowledgeable in Agile/Scrum methodologies.
- Bachelor's degree in Computer Science is a plus;
Perks and benefits
- Group Insurance (Health and Dental)
- Retirement Savings Plan (RSP)
- 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 pin pong, and pool table
- A friendly and relaxed working environment