Senior Full Stack Developer
- Montreal, QC
- Permanent
- Full-time
- Lead the design and development of backend services, APIs, and databases, ensuring high performance and reliability.
- Work collaboratively with front-end teams to support and integrate UI components, contributing to a cohesive user experience, and maintain existing front-ends for internal resources.
- Design and develop scalable and secure cloud-based applications that integrate seamlessly with our AI solutions.
- Participate actively in the full software development lifecycle, from conception through deployment, maintenance, and enhancement.
- Continuously learn and apply new cloud services, tools, and best practices to improve the backend architecture, performance, cost efficiency, and reliability of our solutions.
- A Bachelor’s degree in Computer Science or a related field.
- 7+ years of experience in backend development, with a strong understanding of server-side programming languages such as Python, Node.js, and Java.
- Proficiency in cloud platforms like AWS, Azure, or GCP, and experience with containerization and orchestration tools such as Docker and Kubernetes.
- Strong understanding of RESTful API development, microservices architecture, and modern database technologies.
- Experience with front-end technologies.
- Excellent problem-solving skills and the ability to work collaboratively across different teams.
- Experience with big data infrastructure.
- Experience or keen interest in data science is a plus.
- Cool Environment | Collaborative Culture | Growth Opportunities |
- Make a significant impact on the world - join the fight against climate change
- Be a part of a revolutionary technology movement
- Collaborate with innovative, out-of-the-(Brain) box thinkers in a fast-paced environment
- Work with amazing people who truly have a passion in the work they do