We are seeking a highly motivated Full-stack Developer to actively contribute to the design and development of new product features and enhancements. The ideal candidate will have hands-on experience in implementing solutions using JavaScript (React JS & Node JS) and will be responsible for developing web/mobile applications using HTML, CSS, JavaScript, TypeScript, and React. The candidate should also have in-depth knowledge of JavaScript, including ES6+ and TypeScript, and experience in building UI/UX using JavaScript frameworks such as React and Angular.
- Implement solutions using JavaScript (React JS & Node JS)
- Develop web/mobile applications using HTML, CSS, JavaScript, TypeScript, and React
- Build UI/UX using JavaScript frameworks (e.g., React, Angular)
- Have extensive hands-on experience in Java, Springboot, Microservices, and Node.js
- Develop REST and GraphQL APIs with Node.js and integrate with third-party solutions
- Have knowledge of messaging systems such as Kafka/RabbitMQ
- Work with SQL and NoSQL database technologies
- Write robust unit test cases using TDD and unit testing frameworks (e.g., Junit, Jest)
- Use CICD tools like Git, Maven, and Jenkins
- Participate in design reviews with peers and stakeholders to decide on technologies
- Adapt and learn new/emerging technologies
- Have good communication and interpersonal skills
- Review code developed by other developers and provide feedback
- Contribute to documentation and educational content
- Triage product or system issues and debug/resolve them
- Have a strong understanding of Java, Object-Oriented Programming, Design Patterns, Data structures, and algorithms
- Familiarity with Python, Golang, and React is a plus
- Experience with databases like PostgreSQL and Couchbase
- B.Tech. / B.E. / M.Tech. / M.S. in Computer Science
- 4-5 years of experience in development within product-based companies or R&D divisions
- Strong knowledge of Java, Object-Oriented Programming, Design Patterns, Data structures, and algorithms
- Experience with JavaScript (React JS & Node JS) and UI/UX development
- Familiarity with Python, Golang, and React is a plus
- Experience with databases like PostgreSQL and Couchbase is preferred