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+)
Similar jobs