FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Fullstack Engineer, Node.js
Gugu RoboticsNode.js Fullstack Engineer developing and maintaining complex, integration-heavy platforms. Collaborating within cross-functional teams, enhancing existing systems in a mature environment.
Tech Stack
Tools & technologiesAWSCloudDockerDynamoDBJavaScriptNode.jsNoSQLPythonSQL
About the role
Key responsibilities & impact- Build and maintain backend services using Node.js (and some Python), including serverless architectures (e.g., AWS Lambda, API Gateway)
- Develop and integrate APIs that support frontend applications and external systems
- Contribute to frontend features and ensure smooth integration across the stack
- Write clean, maintainable, and well-tested code with solid unit testing practices
- Contribute to workflows using orchestration tools (e.g., workflow engines, state machines)
- Support event-driven processes and asynchronous system operations (e.g., SQS, EventBridge)
- Help improve system reliability through error handling and retries
- Develop RESTful APIs and contribute to backend architecture
- Integrate with third-party services and internal systems, including AI-driven platforms
- Assist in optimizing performance and scalability of services (e.g., DynamoDB patterns)
- Follow secure and reliable data handling practices
- Troubleshoot issues in production environments with support from senior team members
- Contribute to logging, monitoring, and debugging efforts
- Assist with deployment and release processes in cloud-native environments (AWS, Docker)
- Work closely with cross-functional teams across global locations
- Participate in code reviews and team discussions
- Deliver assigned features end-to-end with guidance
- Continue developing technical skills, including AI-assisted development tools
Requirements
What you’ll need- 3–5 years of professional software engineering experience
- Strong experience with Node.js
- Experience building and maintaining fullstack applications
- Basic to intermediate experience with cloud environments (AWS preferred)
- Familiarity with API design and backend systems
- Familiarity with databases (SQL and/or NoSQL)
- Experience working in production environments
- Solid unit testing practices
- Experience with containerization (e.g., Docker)
Benefits
Comp & perks- Competitive salary
- Flexible working hours
- Professional development budget
- Home office setup allowance
- Global team events
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsPythonRESTful APIsunit testingevent-driven processesasynchronous system operationscloud-native environmentscontainerizationDynamoDBAPI design
Soft Skills
collaborationtroubleshootingcommunicationcode reviewteam discussionsproblem-solvingadaptabilityreliability improvementperformance optimizationguidance