
Backend Developer – Senior, Node.js
Vício
full-time
Posted on:
Location Type: Hybrid
Location: Fortaleza • Brazil
Visit company websiteExplore more
Job Level
About the role
- Identify, investigate, and fix bugs across the platforms
- Refactor code with a focus on performance and scalability
- Develop and maintain APIs and microservices in Node.js
- Model and optimize PostgreSQL databases
- Implement solutions using Redis (caching and asynchronous processing)
- Integrate systems ensuring consistency and proper error handling
- Participate in code reviews and contribute to the team's technical growth
- Support the development of more junior team members
Requirements
- Node.js experience with APIs and microservices
- Database modeling and optimization (PostgreSQL)
- Redis (caching and queues)
- Docker
- Authentication and security (JWT, OAuth)
- Nice to have: Knowledge of Python (automation / data processing)
- Experience with architecture principles (SOLID, Clean Code)
- Experience with integrations (payments, CRM, etc.)
Benefits
- Bradesco health insurance (100% covered by the company with no co-payment)
- Flexible working hours
- Meal or food allowance (Caju Benefícios)
- Transportation allowance
- Gympass
- Psicologia Viva (online therapy)
- Conexa Saúde (telemedicine)
- Birthday day off
- Discounts at partner educational institutions
- Free parking
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsAPIsmicroservicesPostgreSQLRedisDockerJWTOAuthPythonSOLID
Soft Skills
bug fixingcode refactoringperformance optimizationerror handlingcode reviewsteam collaborationmentoring