Overview
Skills
Job Details
Position: Typescript Full-Stack Engineer with Backstage Experience
Location: Latin America (LATAM)
Fully remote position with flexible working hours, requiring timezone alignment with the US
Onsite/ Remote: Remote
Duration: Long-Term
Other details:
- US candidates are also considered, but less preferred.
- Length: 2+ years, long-term
Job Description:
Typescript Full-Stack Engineer with Backstage Experience
We're seeking passionate Full-Stack Engineers, ideally with expertise in Backstage to contribute to the development and enhancement of our internal developer portal. You'll play a crucial role in creating a seamless and efficient developer experience, working on complex systems that power high-volume, global operations.
Client wants a full-stack developer (65% front-end, 35% back-end) to help their Backstage deployment; someone who has depth in React and TypeScript on the front-end, but can also navigate Node.js on the back-end (it uses the Express framework, but you don't have to focus on that). Should be well-versed in API management, strong in AWS, and be well-spoken as they'll be expected to interact with a number of teams.
The most successful folks in this kind of a role are self-starters, need minimal oversight, and can problem solve.
Requirements:
- Write clean, maintainable, and well-documented code using TypeScript and React. - must have.
- Good Node.js as a preferable backend language - must have.
- Familiarity with Express framework - nice to have
- Develop and maintain robust APIs (REST/GraphQL) for seamless integration with various systems - must have.
- Work with cloud services, with a strong emphasis on deep AWS expertise. - must have.
- Leverage Infrastructure as Code (IaC) principles using Terraform to manage and automate AWS cloud infrastructure (on the Developer level) - nice to have
- Develop and maintain our digital platform based on Backstage, creating plugins and extending its functionality. Proven experience developing and maintaining Backstage platforms. - nice to have
- Build and optimize CI/CD pipelines to streamline development and deployment processes.
- Implement and maintain monitoring and observability solutions using Grafana and Prometheus. - nice to have
- Work with APM/Telemetry solutions, OTEL knowledge - nice to have