Location Remote, Hybrid (Calgary or Langley) About The Role Pluto Systems is currently seeking an experienced Software Developer to oversee critical components of our software solutions for the construction and real estate sectors. As part of our core development team, you will work on key applications that streamline sales operations, optimize customer relationships, and drive operational efficiency. This includes building and enhancing robust front-end and back-end systems using our technology stack of React, TypeScript, and C#. The team’s objective is to deliver scalable, reliable software solutions that meet the unique demands of construction and real estate clients, ensuring product stability, driving continuous improvement, and expanding Pluto’s impact on diverse client needs. About the Team Our team at Pluto Systems is a fast-paced startup focused on delivering tailored software solutions for the construction and real estate industries, creating tools that redefine operational efficiency and streamline digital workflows. Our dedicated engineers thrive in a dynamic, high-impact environment, developing scalable, reliable software that meets the unique and evolving demands of these industries. Built on creativity, initiative, and the opportunity to make an impact—qualities often stifled in larger, less agile environments—our team enables you to directly contribute to our mission. In this role, you’ll help shape products that empower clients to optimize sales operations, strengthen customer relationships, and manage essential workflows more effectively. Stack The team primarily works in C#, TypeScript, and Python for scripting. Our CI/CD processes are powered by Git and GitHub Actions. For front-end development, we use Typescript with React, and Recoil for state management. Latest version of .NET core for backend development. Responsibilities Build, maintain, and enhance robust applications using React, TypeScript, C#, and Recoil. Implement scalable and efficient code, with a strong focus on user experience. Lead the development and integration of new features, ensuring best practices in coding, testing, and deployment. Engage in continuous improvement, focusing on enhancing code quality, performance, and user experience. Collaborate closely with team members to resolve technical issues, optimize application performance, and improve system stability. Participate in code reviews, provide constructive feedback, and mentor junior developers on best practices. Document code, processes, and solutions to facilitate knowledge sharing and maintain consistency across projects. Qualifications Required Qualifications: 4+ years of experience in Software Engineering or a related technical discipline, with a strong background in C# and JavaScript/TypeScript, specifically with React. Proven experience in building, deploying, and maintaining production applications. Strong understanding of web development best practices and proficiency with Git version control. Solid experience with modern front-end state management solutions. Preferred Qualifications: Experience with distributed, remote teams and excellent communication skills. Familiarity with CI/CD pipelines. Exposure to cloud infrastructure. Bachelor’s degree in computer science, Engineering, or a related field, or equivalent experience. Compensation and Benefits Pluto Systems offers competitive compensation tailored to experience and responsibilities, along with comprehensive benefits such as extended health and dental, remote work flexibility, and more. We foster a culture of learning, career growth, and collaboration within our hybrid team. Job Type: Full-time Pay: $80,000.00-$110,000.00 per year Benefits: Company events Dental care Extended health care Flexible schedule Paid time off Work from home Schedule: 8 hour shift Monday to Friday Experience: React: 2 years (required) JavaScript: 4 years (required) Language: English (required) Work Location: Hybrid remote in Calgary, AB T2S 3A8

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada