About this role
Job Summary
We are looking for a skilled Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong hands-on experience with Node.js for backend/API development and React.js for frontend implementation, along with a solid understanding of responsive UI design using CSS. Basic exposure to Figma is expected to support collaboration with UI/UX designers and ensure design consistency.
Key Responsibilities
Backend Development
• Design, develop, and maintain RESTful APIs using Node.js • Implement secure, scalable, and high-performance backend services • Integrate backend services with frontend components • Debug, optimize, and enhance existing APIs and server-side logic
Frontend Development
• Develop interactive and user-friendly UI components using React.js • Translate UI/UX designs into functional, reusable React components • Ensure smooth integration between frontend and backend services • Optimize frontend performance for speed and scalability
UI & Responsive Design
• Implement responsive web designs that work seamlessly across devices and browsers • Write clean, maintainable CSS (including modern layout techniques such as Flexbox and Grid) • Ensure cross-browser compatibility and accessibility best practices
Design Collaboration
• Work with designers using Figma to understand layouts, components, and design intent • Provide UI implementation support and feedback to improve usability and consistency • Ensure visual accuracy and adherence to design standards
Required Skills & Qualifications
• Strong experience in Full Stack Development • Proficiency in Node.js for backend and API development • Hands-on experience with React.js for frontend development • Solid knowledge of HTML, CSS, and responsive design principles • Experience building and consuming REST APIs • Basic working knowledge of Figma for UI design collaboration • Understanding of modern JavaScript (ES6+)