Join Arondite as an Experienced Software Engineer in Canada, focusing on software development and system design. Leverage your problem-solving skills to create scalable solutions.In this role, you will design, develop, and maintain software systems as part of the engineering team. You will write clean and well-documented code, participate in essential code reviews, and contribute to establishing engineering best practices. Collaborating closely with product and design teams will be a key aspect of delivering new features successfully.Key Responsibilities:
- Design and develop scalable software systems
- Write well-tested and documented code
- Participate in code reviews for quality assurance
- Collaborate with product and design teamsRequirements:
- Minimum 3 years software engineering experience
- Proficient in software design patterns and architecture
- Robust understanding of data structures and algorithmsUtilize your software development expertise to contribute effectively at Arondite.#J-18808-Ljbffr