3 GrabOn Jobs
GrabOn - Lead React.js/Node.js Developer - Full Stack Technologies (5-7 yrs)
GrabOn
posted 4d ago
About the Role :
GrabOn is looking for a talented and experienced Lead React.js & Node.js Developer to join our growing development team.
The ideal candidate should be passionate about building modern, scalable, and efficient web applications using React.js and Node.js.
As a Lead Developer, you will play a crucial role in designing and developing key features for GrabOn's platform while leading a team of developers and ensuring best practices are followed throughout the development lifecycle.
GrabOn, India's #1 Coupons & Deals Marketplace, is part of InspireLabs and MetaLabs, and we are committed to delivering an excellent user experience with cutting-edge technologies.
Job Summary :
As a Lead React.js & Node.js Developer, you will take charge of the full-stack development process, from designing and developing the frontend in React.js to managing the backend with Node.js.
You will collaborate closely with other team leads, designers, and product managers to implement features that enhance GrabOn's platform performance, scalability, and user experience.
Key Responsibilities :
React.js Development :
- Design and develop responsive, high-performance user interfaces using React. js.
- Build reusable components and optimize applications for maximum performance across a wide range of devices and browsers.
- Ensure the technical feasibility of UI/UX designs and integrate APIs seamlessly.Node.js Development
- Design and develop backend services using Node.js, ensuring high performance, scalability, and robustness.
- Develop and maintain RESTful APIs, server-side logic, and databases to support the frontend needs.
- Implement real-time features like chat, notifications, etc., using WebSockets or other technologies.
Team Leadership :
- Lead and mentor a team of developers, ensuring adherence to best coding practices and design patterns.
- Participate in code reviews, provide constructive feedback, and guide the team to achieve technical excellence.
- Collaborate with cross-functional teams (design, QA, product) to ensure smooth delivery of features.
Architecture & Design :
- Architect, design, and implement scalable and maintainable web applications.
- Work with stakeholders to define technical requirements and translate them into actionable development tasks.
- Continuously evaluate and improve the system architecture to keep up with emerging technologies.
Performance Optimization :
- Perform optimization tasks for both frontend and backend to improve application speed and responsiveness.
- Monitor system performance, troubleshoot issues, and ensure the overall health of the application.
Collaboration & Communication :
- Collaborate with the product and design teams to build high-quality, user-centric features.
- Participate in sprint planning, sprint reviews, and daily stand-ups in an Agile environment.
Preferred Qualifications and Skillset :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5-7 years of hands-on experience in React.js and Node.js development.
- Strong proficiency in JavaScript (ES6+) and modern web development frameworks (React.js, Node.js).
- Experience with front-end technologies like HTML5, CSS3, SASS, and JavaScript frameworks.
- Experience in building and consuming RESTful APIs and understanding of API design principles.
- Experience with databases (SQL and NoSQL databases like MongoDB, PostgreSQL, etc.
- Familiarity with version control systems (Git), build tools (Webpack, Babel), and task runners (npm, Gulp).
- Strong problem-solving skills and ability to work independently as well as part of a team.
- Experience with Agile/Scrum methodologies.
- Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
What We Offer :
- Opportunity to work with a dynamic, innovative, and fast-growing team.
- Professional development and career growth opportunities.
- Competitive salary and benefits.
- A flexible and collaborative working environment.
- Exposure to the latest technologies and challenging projects
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Node JS Developer roles with real interview advice
5-7 Yrs