
Senior Node.js Developer
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Portugal.
β’ Development of high-performance backend services and APIs that drive enterprise-grade SaaS applications.
β’ Creation of scalable and secure Node.js microservices, along with integrations within the Salesforce ecosystem.
β’ Implementation of modern front-end experiences utilizing Vue.js and TypeScript to cater to demanding enterprise users.
β’ Establishment of CI/CD pipeline tooling, automation frameworks, and infrastructure that enhances developer productivity.
β’ Management of real-time data processing and event-driven architectures that handle sensitive enterprise data at scale.
β’ A minimum of 5 years of professional experience in Node.js development within production environments β excluding tutorials, side projects, or bootcamp exercises. We require experience with real production systems serving actual users at scale.
β’ An expert-level grasp of asynchronous programming, event loops, streams, and the Node.js runtime. You should be able to discuss backpressure, distinguish between setImmediate and process.nextTick, and explain the dangers of unhandled promise rejections β all without needing to look it up.
β’ Extensive experience with TypeScript in production codebases. We prioritize typed code, and we expect you to understand its importance.
β’ Strong expertise in RESTful API design, authentication patterns (OAuth 2.0, JWT), and best practices for API security in enterprise environments.
β’ Proven proficiency with both SQL and NoSQL databases, including query optimization, data modeling, and an understanding of the performance implications related to schema decisions at scale.
β’ Competence with Git workflows, code review practices, automated testing (unit, integration, and end-to-end), and CI/CD pipelines.
β’ A solid understanding of containerization (Docker), cloud services (AWS/GCP/Azure), and infrastructure-as-code principles.
β’ Experience with Salesforce development: including Apex, Lightning Web Components (LWC), Visualforce, or Salesforce API integrations. Candidates proficient in both Node.js and Salesforce are especially valuable to us.
β’ Background in building or contributing to Salesforce ISV (AppExchange) products.
β’ Experience in Vue.js front-end development, particularly with Vue 3 Composition API and state management.
β’ Previous work experience in B2B SaaS companies that serve enterprise customers with stringent compliance requirements (SOC 2, HIPAA, FedRAMP, GDPR).
β’ Familiarity with DevOps/DevSecOps toolchains and practices within the Salesforce ecosystem.
β’ Competitive compensation that reflects your experience and impact.
β’ Direct collaboration with the founding team and engineering leaders β your input will be valued from day one.
β’ A stable and profitable company with ambitious growth plans β no concerns about funding or runway.
β’ The chance to work on enterprise-grade products utilized by some of the largest organizations globally.
β’ Engaging technical challenges: security, compliance, scalability, and reliability at the intersection of Node.js and Salesforce.
β’ A culture that prioritizes ownership, speed, and craftsmanship over office politics and hierarchy.
β’ Flexibility to work remotely within a results-oriented work environment.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.