SAAS Software Developer

Compunnel, Inc.

San Francisco (CA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech firm is looking for a SaaS Software Developer in San Francisco to contribute to the creation of secure, scalable SaaS platforms. Key responsibilities include building and enhancing product features, collaborating with cross-functional teams, and writing clean, tested code. The ideal candidate will have at least 5 years of experience in software engineering, specifically with React and Node.js, and strong communication skills to navigate collaborative tasks. This role offers a dynamic environment with opportunities to explore AI-assisted development tools.

Qualifications

  • Minimum of 5 years in software engineering.
  • Experience with front-end frameworks such as React.
  • Proficient with Node.js and developing APIs.
  • Strong fundamentals in computer science.
  • Familiarity with Agile practices.
  • Ability to write unit tests.
  • Strong communication skills.

Responsibilities

  • Develop and maintain features for B2B and B2C SaaS products.
  • Collaborate with teams to assess requirements and timelines.
  • Communicate updates regarding project status.
  • Implement front-end UI components using React.
  • Create RESTful APIs using Node.js.
  • Participate in peer code reviews.
  • Follow secure coding practices.

Skills

Software engineering experience
Front-end frameworks (React)
Node.js and API development
Analytical problem-solving
Version control systems (Git)
Agile software development
Unit testing skills
Strong communication skills

Tools

TypeScript
RESTful API
Mocha
Jest
NestJS
AWS
Azure
Google Cloud

Job description

The SaaS Software Developer will contribute to the development of secure, scalable, and customer-centric B2B and B2C SaaS platforms.

This role involves building new features, enhancing existing functionality, collaborating with cross-functional teams, and applying modern engineering practices.

The position includes writing clean and well-tested code, contributing to technical design, and supporting ongoing maintenance and troubleshooting activities.

The developer will also explore AI-assisted development tools to improve productivity and innovation.

Key Responsibilities
  • Build and maintain features for SaaS products across B2B and B2C environments.
  • Collaborate with engineers, product managers, and designers to understand requirements and estimate timelines.
  • Communicate status updates, including progress, blockers, and delays, proactively.
  • Contribute to improving engineering practices and development processes.
  • Explore and experiment with generative AI tools to enhance workflow efficiency.
  • Write clean, maintainable, and well-tested code.
  • Implement front-end UI components using TypeScript and React.
  • Develop RESTful API endpoints using TypeScript and Node.js.
  • Participate in peer code reviews to maintain code quality.
  • Build reusable components and shared code libraries.
  • Follow secure coding practices and meet software security requirements.
  • Utilize modern developer tools, including AI-assisted tools, to improve productivity.
  • Contribute to design discussions and reviews.
  • Design and build reusable React components with a focus on performance and scalability.
  • Deliver well-tested code, including unit tests for APIs and UI components.
  • Troubleshoot, debug, maintain, and enhance existing software.
  • Resolve bugs, performance issues, and security vulnerabilities.
  • Participate in occasional on-call rotations to address customer or system issues.
Required Qualifications
  • 5+ years of experience in software engineering.
  • 5+ years of experience using front-end frameworks, preferably React.
  • 5+ years of experience with Node.js and API development.
  • Strong computer science fundamentals and analytical problem-solving abilities.
  • Familiarity with version control systems such as Git.
  • Understanding of Agile software development practices.
  • Ability to write unit tests; experience with testing frameworks such as Mocha or Jest preferred.
  • Strong communication skills with the ability to explain technical decisions clearly.
  • Ability to work onsite in the SF Bay Area or align with SF time zone working hours.
Preferred Qualifications
  • Experience with NestJS or similar backend frameworks.
  • Understanding of SaaS product architectures.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with AI-assisted development tools such as GitHub Copilot, Claude, or Cursor.
  • Background in application security or cybersecurity concepts.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Compunnel, Inc. • San Francisco (CA)

On-site
USD 130,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Kismet Search • California (MO)

On-site
USD 140,000 - 190,000
Senior Full Stack AI Engineer
Senior Full Stack AI Engineer

Ranger Technical Resources • Utah

On-site
USD 120,000 - 180,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

UKG • Lowell (MA)

Hybrid
USD 180,000 - 230,000
Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

Harnham • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Staff Software Engineer-JAVA
Staff Software Engineer-JAVA

UKG • Lowell (MA)

On-site
USD 140,000 - 180,000
SaaS Software Engineer: React/Node.js, AI Tools
SaaS Software Engineer: React/Node.js, AI Tools

Compunnel, Inc. • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior Front-End Software Developer (React-NodeJS)
Senior Front-End Software Developer (React-NodeJS)

CatchProbe Intelligence Technologies • San Francisco (CA)

Remote
USD 120,000 - 160,000
Software Engineer
Software Engineer

OpsHeaven Technologies • Greenville (SC)

On-site
USD 80,000 - 110,000
Software Architect
Software Architect

TDIndustries • Town of Texas (WI)

On-site
USD 140,000 - 190,000