Full-Stack Developer – Node.js/React (Senior)
Summary
Senior full-stack developer building and maintaining React frontends and Node.js/TypeScript backends, troubleshooting production issues, and improving system reliability.
Responsibilities
- Work on critical incidents (analysis, resolution, and prevention)
- Investigate root causes and eliminate recurring issues
- Develop improvements and fixes (React + Node.js/TypeScript)
- Monitor applications (logs, metrics, performance)
- Automate routines and improve operations
- Act as the team's technical reference
Requirements
- React (hooks, performance)
- Node.js + TypeScript (REST APIs)
- Microservices
- Production troubleshooting
- Logs, monitoring and incident analysis
- SQL/NoSQL (PostgreSQL, MongoDB, etc.)
- Automated testing
- Git + CI/CD
- Docker and Kubernetes
- Clean Code, SOLID principles
- Nice to have:
- Experience with support/operations
- Observability (Datadog, Grafana, etc.)
- AWS
- Messaging systems (Kafka, RabbitMQ)
- React Native / GraphQL
- Experience with critical systems (e.g., healthcare)