remote
Senior Node.js Fullstack Engineer - Robots & Pencils
Full Stack Developer
Senior Fullstack Engineer driving scalable, high‑performance Node.js applications, integrating backend services, orchestration, and APIs in a mature production environment.
About the role
Key Responsibilities
- Design, develop, and maintain robust Node.js backend services and RESTful APIs that power enterprise‑grade digital products.
- Collaborate with frontend teams to integrate APIs, ensuring seamless data flow and optimal performance.
- Implement and optimize microservice architectures, leveraging Docker and AWS for deployment, scaling, and resilience.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives to uphold quality and reliability.
- Diagnose and resolve production incidents, applying monitoring, logging, and performance tuning best practices.
Requirements
- 5+ years of professional experience building production Node.js applications.
- Hands‑on experience with AWS services (EC2, ECS, Lambda, RDS) and container orchestration using Docker.
- Strong understanding of performance optimization, scalability, and reliability principles.
- Excellent communication skills and a collaborative mindset for cross‑functional teamwork.
Skills
nodejsjavascriptawsdocker