Description

We are seeking an experienced Full Stack Developer with a strong background in React.js, Node.js, and API development, and hands-on experience with DevHub and Backstage.io.
The ideal candidate will play a key role in designing, developing, and maintaining developer portals and platform engineering tools to improve developer experience across the organization.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using React.js (frontend) and Node.js (backend).
  • Implement and extend Backstage.io plugins and features as part of a unified developer portal (DevHub).
  • Develop RESTful and GraphQL APIs, ensuring performance, security, and usability.
  • Collaborate with Platform Engineering, DevOps, and Developer Experience (DevEx) teams to build tooling and services that streamline software delivery.
  • Integrate CI/CD pipelines, service catalogs, and documentation portals into the DevHub platform.
  • Drive improvements in developer workflows, onboarding, service creation, and platform observability.
  • Ensure code quality through automated testing, code reviews, and best practices.
  • Troubleshoot production issues and optimize applications for maximum speed and scalability.

Qualifications / Required Skills:

  • 8+ years of experience in full-stack development using JavaScript/TypeScript, with strong expertise in React.js and Node.js.
  • 2+ years of experience working with Backstage.io or similar developer portal technologies.
  • Experience in building internal developer platforms, service catalogs, and developer self-service tools.
  • Solid understanding of modern API development (REST/GraphQL), authentication (OAuth, JWT), and integration patterns.
  • Familiarity with containerization (Docker), Kubernetes, and cloud platforms (AWS/GCP/Azure).
  • Experience with GitHub, GitHub Actions, Jenkins, or similar CI/CD tooling.
  • Strong understanding of software development best practices, version control, and Agile methodologies.
  • Experience with Platform Engineering or Developer Experience (DevEx) teams.
  • Familiarity with microservices architecture and service mesh technologies.
  • Experience customizing or creating Backstage plugins.
  • Contributions to open-source projects, especially in the Backstage ecosystem, is a plus

Education

Any Gradute