Description

Key Responsibilities:

  • Develop scalable and secure backend services using Node.js, Express.js, and related frameworks.
  • Build dynamic, responsive, and interactive user interfaces using React.js, Redux/Context API, and TailwindCSS / Material UI.
  • Work with RESTful APIs and, if applicable, GraphQL.
  • Collaborate with cross-functional teams including UI/UX designers, product managers, and QA.
  • Write clean, maintainable, and well-documented code.
  • Optimize applications for speed and scalability.
  • Integrate third-party services and APIs as required (e.g., payment gateways, authentication providers).
  • Manage databases (MongoDB, PostgreSQL, MySQL, etc.) and implement data models.
  • Participate in code reviews and agile development processes.

 

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 2+ years of hands-on experience in Node.js and React.js (or internship + project experience for junior roles).
  • Strong understanding of JavaScript (ES6+), HTML5, CSS3.
  • Experience with API design and integration.
  • Knowledge of database systems (MongoDB, PostgreSQL, MySQL).
  • Familiarity with version control systems (e.g., Git).
  • Experience with Docker, CI/CD pipelines, or cloud services (AWS, GCP, Azure) is a plus.
  • Understanding of security best practices

Education

Any Graduate