AuditBoard10.03.26
AI SCORE 8.5

Senior Software Engineer II - Full Stack for SaaS Platform

$140K–$180K/year

About the Role

We are seeking a Senior Software Engineer II (Full Stack) to join our dynamic team at AuditBoard. This remote position offers the opportunity to lead complex projects while working with cutting-edge technologies. As a Senior Software Engineer II, you will play a crucial role in shaping our software solutions and enhancing our platform's capabilities.

What You'll Do

  • Build and ship product features end-to-end as a Senior Software Engineer II (Full Stack).
  • Write clear and well-defined design documentation to guide development.
  • Mentor fellow engineers, fostering a collaborative environment.
  • Lead application architecture decisions to ensure scalability and performance.
  • Troubleshoot, debug, and resolve software bugs effectively.
  • Implement back-end APIs using Node.JS while working on our React, Vue, and Ember SPA front-end.
  • Collaborate with engineers, designers, and product managers in an Agile software development life cycle.
  • Write well-designed, maintainable, and testable code that aligns with customer needs.

Requirements

  • 8+ years of experience developing web-based applications.
  • Proven ability to guide high-quality work through delivery across multiple developers.
  • Experience with modern front-end frameworks (Ember, Angular, React, Vue, etc.).
  • Proficient in writing REST / JSON APIs and software tests.
  • B.S., M.S., or PhD. in Computer Science or equivalent.
  • Strong problem-solving skills and ability to work independently.
  • Motivation to continuously learn and improve.

Nice to Have

  • Experience with Node.JS and modern ES6 or TypeScript.
  • Familiarity with Docker or Kubernetes.
  • Experience working on SaaS web applications.

What We Offer

  • Competitive compensation and bonus program.
  • Flexible vacation policy or 25 days off (UK).
  • Comprehensive employee health coverage for all locations.
  • 401K with match (US) or pension with match (UK).
  • $200/month for anything that enhances your life.
  • Time off for your birthday and volunteering opportunities.
  • Opportunities for team and company-wide get-togethers.
Why This Job8.5 of 10

This Senior Software Engineer II role at AuditBoard offers a unique opportunity to lead projects in a fast-growing SaaS environment. With competitive pay and comprehensive benefits, it's an attractive position for experienced developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in modern JavaScript frameworks such as React and Vue.js, with a strong understanding of state management libraries like Redux or Vuex for building scalable applications.

Self-motivated problem solver who thrives in a remote work environment, demonstrating strong time management skills and the ability to collaborate effectively with cross-functional teams using tools like Slack and JIRA.

Extensive experience with containerization technologies like Docker and orchestration with Kubernetes, showcasing a mindset geared towards DevOps practices and continuous integration/deployment (CI/CD) methodologies.

Learning Resources

JavaScript Infoguide

Career Path

Senior Software Engineer II - Full Stack for SaaS Platform(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

JavaScript Market Size 2024
$25B
Annual Growth (JavaScript Ecosystem)
12.5%
AI Adoption in Development Tools
40%
Investment in SaaS Platforms
+50%
Labour Demand for Full Stack Developers
+30%
Avg Salary for Senior Full Stack Engineers
$130K

Skills & Requirements

Required
JavaScriptNode.jsReact
Growing in Demand
TypeScriptGraphQLMicroservices Architecture
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of Serverless Architecture
Serverless computing adoption is projected to grow by 28% in the next two years, allowing developers to focus on code rather than infrastructure.
Increased Use of Progressive Web Apps (PWAs)
The PWA market is expected to reach $10B by 2025, with a significant increase in demand for JavaScript frameworks like React and Vue.js.
Integration of AI in Development Processes
AI tools for code generation and testing are expected to reduce development time by 30%, driving demand for engineers skilled in AI integration.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.