Backstage Developer( TypeScript, React)
Posted on June 6, 2025
Job Description
- Backstage Developer Job Overview:
- Note-Backstage plugin development, configuration, and deployment are mandatory
- We are seeking an experienced Backstage Developer with expertise in Backstage plugin development, configuration, and deployment. As a Backstage Developer, you will play a pivotal role in creating and enhancing the developer experience by integrating Backstage with CI/CD pipelines, cloud systems, and establishing a comprehensive Service Catalog for a large-scale system. This role demands strong hands-on knowledge of TypeScript, React, and technologies within the Backstage ecosystem.
- Key Responsibilities:
- * Backstage Development: Design, develop, and maintain custom Backstage plugins to enhance platform functionality.
- * Backstage Configuration and Deployment: Configure and deploy Backstage on Cloud platform in secure and scalable setup.
- * Service Catalog: Build and maintain a Service Catalog within Backstage, enabling seamless management and discovery of services across the organization.
- * CI/CD Integration: Integrate Backstage with CI/CD pipelines (e.g., GitlabCI, Octopus Deploy, ArgoCD) to streamline software delivery workflows.
- * Observability Tools: Integrate monitoring and observability tools (e.g., Prometheus, Grafana, Newrelic) with Backstage.
- * Cloud Systems Integration: Connect Backstage to cloud platforms (AWS, Azure, GCP) and Kubernetes clusters to provide developers with centralized insights and controls.
- * Documentation: Setup backstage as a central source of information by integrating Confluence, Gitlab and other sources into Backstage search.
- * Agile Development: Actively participate in Agile ceremonies, including stand-ups, sprint planning, and retrospectives.
- Required Skills and Experience:
- * Backstage Expertise: Proven experience in Extending Backstage core features and plugin development.
- * Front-end Development: Proficiency in TypeScript and React.js, with a solid understanding of component-based architecture.
- * API Development: Familiarity with API development and integration, particularly with RESTful and GraphQL APIs.
- * Cloud Platforms: Hands-on experience with cloud platforms such as AWS, Azure, or GCP for system integrations.
- CI/CD Tools: Hands-on experience with CI/CD tools like Jenkins, GitlabCI, or ArgoCD.
- Kubernetes: Working knowledge of Kubernetes and its integration with Backstage.
- Problem Solving: Strong analytical skills and a track record of solving complex technical problems.
- Preferred Qualifications:
- DevOps Practices: Understanding of DevOps workflows and their alignment with Backstage functionalities.
- Performance Optimization: Skills in optimizing Backstage applications and plugins for scalability and performance.
- Microservices Architecture: Exposure to microservices-based application development and management."
Required Skills
note-backstage plugin development
configuration
and deployment are mandatory