We are looking for a senior Node.js developer to join our engineering team in the UK, responsible for building high-performance backend services and APIs powering enterprise-grade SaaS applications. You will work directly with engineering leadership, product managers, and the CEO to deliver production code that enterprise customers depend on daily.
Requirements
- 5+ years of professional Node.js development in production environments
- Expert-level understanding of asynchronous programming, event loops, streams, and the Node.js runtime
- Deep experience with TypeScript in production codebases
- Strong command of RESTful API design, authentication patterns (OAuth 2.0, JWT), and API security best practices for enterprise environments
- Proven experience with SQL and NoSQL databases, query optimization, data modeling, and understanding the performance implications of schema decisions at scale
- Proficiency with Git workflows, code review practices, automated testing (unit, integration, and end-to-end), and CI/CD pipelines
- Solid understanding of containerization (Docker), cloud services (AWS/GCP/Azure), and infrastructure-as-code principles
- Highly Preferred (Salesforce development experience: Apex, Lightning Web Components (LWC), Visualforce, or Salesforce API integrations)
- Experience building or contributing to Salesforce ISV (AppExchange) products
- Vue.js front-end development experience, particularly with Vue 3 Composition API and state management
- Experience working in B2B SaaS companies serving enterprise customers with strict compliance requirements (SOC 2, HIPAA, FedRAMP, GDPR)
- Familiarity with DevOps/DevSecOps toolchains and practices in the Salesforce ecosystem
Benefits
- Competitive compensation commensurate with your experience and impact
- Direct collaboration with the founding team and engineering leadership
- A profitable, stable company with aggressive growth plans
- The opportunity to work on enterprise-grade products used by some of the largest organizations in the world
- Meaningful technical challenges: security, compliance, scale, and reliability at the intersection of Node.js and Salesforce
- A culture that rewards ownership, speed, and craftsmanship over politics and hierarchy