Description

You will lead a team of full stack developers to design and build scalable web applications.

Responsibilities

  • Lead the architecture, design, and development of full stack applications.
  • Mentor developers in React.js and Node.js technologies.
  • Own technical decision-making and enforce code quality through regular reviews.
  • Collaborate with Product, Design, QA, and DevOps teams to drive features to production.
  • Manage technical debt, perform refactoring, and contribute to CI/CD improvements.

Required Skills

  • 6+ years of software engineering experience with 2+ years in a tech leadership role.
  • Strong expertise in JavaScript, Node.js, Express.js, and React.js.
  • Experience with RESTful APIs and GraphQL.
  • Proficiency with Git, Docker, and CI/CD pipelines.
  • Ability to write clean, maintainable, and testable code using Jest or Mocha.
  • Solid understanding of SQL and NoSQL databases, including PostgreSQL and MongoDB.
  • Any Graduate degree.

Preferred Skills

  • Experience with TypeScript, Next.js, or NestJS.
  • Familiarity with AWS, GCP, or Azure cloud services.
  • Prior experience scaling SaaS or microservice-based applications and working in Agile/Scrum.

Education

Any Graduate