Senior Software Engineer (React JS & node JS)
Summary
Senior full-stack developer role in Bengaluru: design and build complex applications and services with React.js, Node.js and TypeScript, contribute to CI/CD (GitLab pipelines), Docker and Azure cloud, write automated tests, mentor developers, and take part in Agile ceremonies. 5+ years of experience required.
Senior Full Stack Developer React.js & Node.js
Experience: 5+ Years
Education: Bachelor’s degree or higher in Computer Science, Software Development, or related field
Job Summary
We are looking for an experienced Full Stack Developer with strong expertise in React.js, Node.js, and TypeScript. The candidate should have hands-on experience designing and developing complex applications/services and working with CI/CD, GitLab pipelines, Docker, and cloud technologies.
Must-Have Skills
- React.js – 5+ years
- Node.js – 5+ years
- TypeScript / JavaScript
- CI/CD & Automated Build Pipelines
- GitLab Pipelines
- Docker
- Azure or similar cloud services
- Automated Testing
- Strong coding and application development skills
Key Responsibilities
- Develop and enhance applications, services, and system components.
- Design and build complex components/applications from scratch.
- Write clean, readable, maintainable code and automated tests.
- Participate in code reviews, peer programming, and technical design.
- Support and mentor developers and assist with onboarding.
- Contribute to CI/CD pipeline and development process improvements.
- Participate in Agile ceremonies including sprint planning, refinement, stand-ups, and retrospectives.
Desired / Nice-to-Have Skills
- Python
- Terraform
- ETL
- Elasticsearch
- PostgreSQL
- Scala
- Apache Spark
Soft Skills
- Strong English communication skills
- Solution-oriented and structured approach
- Positive and committed attitude
- Ability to work collaboratively and independently
