The Role
Senior full‑stack developer responsible for building and consuming REST APIs with Node/Express, developing frontends with React or Angular, designing databases, implementing Redis and socket.io, developing React Native mobile apps, writing unit tests, using Docker and Git, translating business needs into technical requirements, and contributing to estimation and team collaboration.
Summary Generated by Built In
Required Skill
- Good Skill of JavaScript and Thorough understanding of NodeJS, ReactJS, Angular and it's core principles.
- Good Experience in Database link MongoDB, MySQL or PostgreSQL and Good Database Design Skill
- Must have worked on ExpressJS to create REST APIs and consume APIs using Angular or ReactJS
- Worked on technology like redis and database indexing, socket io
- Must have knowledge in ReactNative for Mobile app development and different mobile SDKs
- Experience with Unit Testing framework like Jest, Mocha, chai, Jasmine and Karma
- Must have knowledge of Docker and container registry
- Familiarity with code versioning tools such as Git
- Must be passionate about writing clean, efficient, and maintainable code
- Ability to understand business requirements and develop them into technical requirements
- Excellent teamwork skills,
- Good Communication skill
- Requirement understanding and Estimation
Requirements
Good to have
- NestJS, Usage of TypeScript in Node js
- Elastic search
- AWS basic services (EC2, S3),
- CI-CD Using GitLab or Jenkins
- Kubernetes
Benefits
Perks and Benefits
- Employee friendly leave policy
- Performance Appreciation Bonus
- Competitive Salary Packages and Benefits
- Open Work Culture
- Learning Programs for Employees
- Frequently Catered Meals
- Festival, Birthday, and Anniversary Celebrations
- Recreational Area (Play and Relax) In-house
- Of course, 5 days working for work-life balance
Skills Required
- Proficient in JavaScript
- Thorough understanding of NodeJS
- Thorough understanding of ReactJS
- Thorough understanding of Angular
- Experience with MongoDB, MySQL or PostgreSQL and database design
- Experience building REST APIs with ExpressJS
- Experience consuming APIs using Angular or ReactJS
- Experience with Redis
- Experience with database indexing
- Experience with socket.io
- Knowledge of ReactNative and mobile SDKs
- Experience with unit testing frameworks (Jest, Mocha, Chai, Jasmine, Karma)
- Knowledge of Docker and container registries
- Familiarity with Git
- Passion for writing clean, efficient, maintainable code
- Ability to translate business requirements into technical requirements
- Excellent teamwork skills
- Good communication skills
- Requirement understanding and estimation
- NestJS
- TypeScript in Node.js
- Elasticsearch
- AWS (EC2, S3)
- CI/CD using GitLab or Jenkins
- Kubernetes
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
IndiaNIC is a leading offshore software development company established in 1998 in Ahmedabad. The company has a continuously growing team of more than 600 experts operating across six affiliates in India, the U.S., Australia and the UAE. The company was recognized as one of the “Best Brands of 2021” by the Economic Times.








