Intermediate Software Developer

Remote, CA, Canada

Job Description

Intermediate Software Developer



About Us



We're a growing SaaS company building cloud-based software for the Construction and Service Industry. Our focus is on practical, real-world solutions that simplify complex workflows and help teams get work done more effectively.

We build software that's used daily, evolves continuously, and delivers value quickly.

The Opportunity



We're looking for an

Intermediate Software Developer

to join our small, highly effective development team.

This role is for someone who enjoys

building

,

extending

, and

shipping

software. You'll be working within an established architecture alongside our Software Solution Architect and Senior Developer, contributing new features and modules that expand the product in meaningful ways.

The foundations are already in place -- your impact will come from taking well-defined ideas and turning them into working, production-ready features with confidence and efficiency.

What You'll Do



Build and extend application features that align with existing architecture and patterns Implement new modules using established frameworks, workflows, and conventions Translate requirements into clean, maintainable, working code Collaborate with the Architect and Senior Developer to ensure consistency and quality Work closely with the Business Analyst to refine workflows and UI behavior Contribute to both new functionality and improvements to existing features
This role favors

execution and delivery

-- seeing work through from implementation to completion.

What You Bring



You're comfortable jumping into an existing codebase and making things happen. You take pride in producing solid, readable code and enjoy checking off completed features.

You're very strong in:



React JavaScript (class-based React development) Redux MySQL PHP (Yii framework) Redis HTML / DOM CSS MVC design patterns

Nice to have:



Docker / Kubernetes IndexedDB MUI Framework MongoDB Git, Linux, Apache

AI & Automation



We're actively incorporating AI into our platform. Experience with AI-driven features -- such as workflow automation, intelligent data handling, or applied machine learning -- is a strong asset.

You don't need to be designing models from scratch, but you should be comfortable

implementing and integrating AI capabilities

into real product features.

Extra Credit



Experience with any of the following is a bonus:

Construction, accounting, or business management systems Project management or scheduling tools (Gantt, calendar-based workflows) Document management or file-centric systems

Our Philosophy



We value:

Software that gets used, not just designed Clean, practical solutions over over-engineering Momentum, ownership, and follow-through
We believe great developers take pride in

getting meaningful things done

-- reliably, thoughtfully, and with attention to quality.

If that sounds like how you work, we'd love to talk.

Job Type: Full-time

Pay: $80,000.00-$95,000.00 per year

Benefits:

Casual dress Dental care Extended health care Work from home
Application question(s):

In your last role, were you directly responsible for implementing production features (not just reviewing, planning, or designing them)? Do you have multiple years professional experience working with the following: React, Redux, PHP, and MySQL
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3404934
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned