Job Title: Senior Full Stack Developer
Department: Information Technology
Looking to unbox your full potential? Find YOUR Fit at the ALDO GROUP.
Join the ALDO Group and thrive in a culture of continuous learning and impactful social responsibility! We offer exceptional training programs and are committed to ethical practices and sustainability. Find YOUR Fit while making a positive difference – apply now!
FIND YOUR FIT
Recognition programs to showcase your talent!
Tools to support and help them to reach their Career Goals. (Training Offers, Scholarship Programs, LinkedIn Learning and more).
To be part of a company that takes a stand on issues affecting people, the environment, and our partners
Summer Fridays (because Summer is for fun)
Purchase discount on merchandise sold in all our divisions.
Family & Friends events with discounts on our products
Subsidized cafeteria & daycare
Subsidized public transportation and free parking
On-campus gym with access to a trainer
Flex schedules and possibility to work from home
Sick days
Attractive total compensation!
YOUR ROLE
ROLE: How you contribute to ALDO
Are you passionate about consumer experience and accessibility? Are you curious and love resolving issues as well as building solid codes? To make all of that happen, we’re looking for a new Senior Full Stack Developer who wants to work on cutting edge technology and bring fresh ideas to the table.
What ALDO expects you to do
Participate in developing projects from to end to end, based on micro-services and event driven architecture.
Develop and maintain high-quality, reusable, and efficient code using modern technologies.
Implement best practices for web development, including responsive design, cross-browser compatibility, and accessibility standards.
Lead code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous improvement.
Apply best practices in software development, including test-driven development (TDD) and continuous integration and delivery.
Troubleshoot and debug complex issues, and perform thorough testing to ensure the quality and stability of applications.
Monitor application performance, ensure operational excellence, and conduct performance testing to guarantee system reliability and efficiency in production environments.
Upgrade existing systems, ensuring they meet current and future needs.
Support the implementation of third-party services.
Utilize AWS services to build and maintain cloud-based solutions that meet business requirements.
Implement CI/CD pipelines, ensuring efficient and reliable software delivery.
Deploy and manage containerized applications using Kubernetes, ensuring seamless scaling and deployment across environments.
Develop and maintain mobile applications using React Native.
Collaborate with designers, product managers, and other developers to deliver seamless user experiences.
Stay up-to-date with the latest industry trends, technologies, and frameworks, and incorporate them into development practices.
DO YOU HAVE THE PROFILE WE'RE LOOKING FOR?
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
A minimum of 5 years of experience in full stack development.
Proven experience in a senior software developer position.
Proficiency in Node.js, TypeScript, React, HTML, CSS, and JavaScript.
Experience with AWS: Lambda functions, Fargate, DynamoDB, SNS, SQS and Kinesis.
Experience in CI/CD (Bitbucket pipelines, GitHub Actions or CircleCI) and good understanding of DevOps practices.
Knowledge and experience in both relational and non-relational databases.
Experience in asynchronous programming and event-driven architectures.
Solid knowledge and experience in testing frameworks and tools.
Experience with performance optimization and debugging tools.
Knowledge of version control systems (e.g., Git) and Agile development methodologies.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work effectively in a team-oriented environment.
Experience in TDD is a plus.
Experience with React Native is a plus.
WE'RE ON A JOURNEY TO CREATE A WORLD OF LOVE, CONFIDENCE AND BELONGING
The ALDO Group has been on this journey for over 50 years. We believe that our passionate associates are at the heart of our success, and that with them we will lead into our future with kindness.
The ALDO Group is committed to diversity and inclusion, not only now, but for the long term. We strongly encourage people who are Aboriginal, racialized, have disabilities, come from gender and sexually diverse communities and/or have intersectional identities to apply for employment with us. At ALDO Group, we will always strive to take steps to create a diverse and inclusive work environment that promotes equal opportunity and accountability.#FindYourFit
Job Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
A minimum of 5 years of experience in full stack development.
Proven experience in a senior software developer position.
Proficiency in Node.js, TypeScript, React, HTML, CSS, and JavaScript.
Experience with AWS: Lambda functions, Fargate, DynamoDB, SNS, SQS and Kinesis.
Experience in CI/CD (Bitbucket pipelines, GitHub Actions or CircleCI) and good understanding of DevOps practices.
Knowledge and experience in both relational and non-relational databases.
Experience in asynchronous programming and event-driven architectures.
Solid knowledge and experience in testing frameworks and tools.
Experience with performance optimization and debugging tools.
Knowledge of version control systems (e.g., Git) and Agile development methodologies.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work effectively in a team-oriented environment.
Experience in TDD is a plus.
Experience with React Native is a plus.
Get job alerts by email. Sign up now! Join Our Talent Network!
Job Snapshot
Employee Type
Full-Time
Location
Montreal, Quebec (Onsite)
Job Type
Information Technology, Retail
Experience
Not Specified
Date Posted
09/22/2024