A specialized SaaS firm in Porto is seeking a Senior Node.js Developer to lead the development of backend services and APIs. Candidates must have 5+ years of experience in Node.js development, expert knowledge of asynchronous programming, and proficiency in TypeScript. The role involves working closely with leadership to drive product development and requires commitment to long-term growth within the company. The workplace values ownership, speed, and craftsmanship, promoting a remote-first flexible environment.
Qualifications
5+ years of professional Node.js development in production environments.
Expert-level understanding of asynchronous programming and the Node.js runtime.
Deep experience with TypeScript in production codebases.
Strong command of RESTful API design and authentication patterns.
Proven experience with SQL and NoSQL databases.
Solid understanding of containerization and infrastructure-as-code.
Responsibilities
Develop high-performance backend services and APIs for enterprise-grade applications.
Build scalable, secure Node.js microservices within the Salesforce ecosystem.
Create modern front-end experiences using Vue.js.
Maintain CI/CD pipeline tooling and developer productivity infrastructure.
Implement real-time data processing in sensitive enterprise settings.
Skills
Node.js development
Asynchronous programming
TypeScript
RESTful API design
SQL and NoSQL databases
Git workflows
Docker
Cloud services (AWS/GCP/Azure)
Job description
A specialized SaaS firm in Porto is seeking a Senior Node.js Developer to lead the development of backend services and APIs. Candidates must have 5+ years of experience in Node.js development, expert knowledge of asynchronous programming, and proficiency in TypeScript. The role involves working closely with leadership to drive product development and requires commitment to long-term growth within the company. The workplace values ownership, speed, and craftsmanship, promoting a remote-first flexible environment.