Senior Node.js Backend Developer
UST · San Jose
Job description
About the role
We are looking for a Senior Backend Developer with extensive experience in Node.js, software architecture, and technical leadership. The role will be a key technical resource, leading the design and development of scalable, secure, high‑performance backend services.
Key responsibilities
- Lead the design and development of RESTful and/or GraphQL APIs
- Define and maintain a microservices architecture
- Implement complex business logic following clean‑architecture principles
- Optimize performance of applications and databases at scale
- Write clean, testable, well‑documented code
- Lead code reviews and pair‑programming sessions
- Mentor junior and mid‑level developers
- Collaborate with frontend, QA, product, and stakeholder teams
- Define and implement security strategies and best practices
- Document technical solutions, data flows, and architectural decisions
- Participate in technical planning and project estimation
- Propose and implement continuous improvements to development processes and tools
- Research and evaluate new technologies for team adoption
Required profile
- Senior‑level experience in backend development
- Strong analytical and critical thinking abilities
- Effective communication with both technical and non‑technical stakeholders
Required skills
- Node.js
- Express.js
- NestJS
- TypeScript
- Jest
- Design patterns and SOLID principles
- SQL and NoSQL databases
- Git and GitHub (branching strategies)
- ESLint and SonarQube
- Secrets management, JWT, OAuth 2.0, OIDC, OWASP
- Docker
- Agile methodologies (Scrum/Kanban)
- GitHub Copilot, Claude, Cursor (generative AI tools)
- CI/CD pipelines
- Kubernetes (desired)
- Kafka (desired)
- Azure and Google Cloud Platform (desired)
- Terraform or other Infrastructure‑as‑Code tools (desired)
- Observability practices: logging, monitoring, tracing (desired)
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 5 hours ago
Expires 1 month from now
5 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
UST
San Jose
Related job offers
-
Associate Consultant, Strategy & Technology
Konrad San Jose -
Data Architect
Konrad San Jose -
Senior Consultant, Strategy & Technology
Konrad San Jose -
SAP Intelligent Operations Senior Advisor – Centroamérica y Panamá
Four Consulting Group Greater Metropolitan Area -
Senior Project Manager / Scrum Master
Apply Digital Costa Rica