Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a skilled and experienced Node.js Developer with strong expertise in TypeScript, React, and cloud-based architectures. The ideal candidate will be responsible for building scalable backend services, collaborating with frontend teams, and ensuring high-performance application delivery. Experience with AWS and containerized deployments is highly desirable.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and Express
- Write clean, maintainable, and efficient code primarily in TypeScript
- Collaborate closely with frontend teams working on React and Redux
- Develop and maintain unit tests using Mocha
- Ensure code quality, performance, and security best practices
- Work with MySQL databases and Redis caching systems
- Deploy and manage applications on AWS infrastructure using Kubernetes (K8s)
- Participate in code reviews, debugging, and performance optimization
- Work in an Agile development environment with cross-functional teams
Backend
Node.js with Express
TypeScript (majority), JavaScript
Unit Testing: Mocha
Frontend
React + Redux
TypeScript
Unit Testing: Jest, React Testing Library
Database
MySQL
Redis (Caching)
AWS RDS
Infrastructure
AWS Cloud
Kubernetes (K8s)
Docker (Containerization)
Required Skills
- 5+ years of experience in backend development
- Strong hands-on experience with Node.js and Express
- Proficiency in TypeScript and JavaScript
- Experience with React and Redux
- Experience working with MySQL and Redis
- Knowledge of AWS services and cloud infrastructure
- Experience with Docker/Kubernetes environments
- Familiarity with testing frameworks like Mocha, Jest, or React Testing Library
Key Skills
Ranked by relevanceReady to apply?
Join NARBA and take your career to the next level!
Application takes less than 5 minutes

