More jobs:
Job Description & How to Apply Below
Responsibilities
- 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, Event Bridge)
- 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
- 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 No
SQL) - Experience working in production environments
- Solid unit testing practices
- Experience with containerization (e.g., Docker)
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×