Job Description
MaintainX is seeking a Senior or Lead Full-Stack Developer to join their team in Montreal. The company is a leading mobile-first workflow management platform for industrial and frontline workers. The developer will collaborate with Product Managers and Designers to conceptualize new features and contribute to product roadmaps. They will bring a product mindset to understand customer needs and technical challenges.
Role Involves:
- Brainstorming and collaborating on new features.
- Understanding customer needs and technical challenges.
- Working across the stack (TypeScript, React, React Native, Node.js, and GraphQL).
- Building, maintaining, and optimizing product features.
- Owning team features or systems and defining their long-term health.
- Mentoring other engineers and reviewing code.
- Improving engineering standards, tooling, and processes.
Requirements:
- Minimum of 3 years of professional experience in full-stack software development.
- Experience in building web & mobile based software products (TypeScript, SQL databases, React, and Node.js).
- Experience in mobile-first responsive and iterative web development.
- Ability to write understandable and testable code.
- Strong communication skills.
- Experience in a fast-paced environment.
What MaintainX Offers:
- Competitive salary and meaningful equity opportunities.
- Healthcare, dental, and vision coverage.
- 401(k) / RRSP enrollment program.
- Take what you need PTO.