Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Red hat Senior Full Stack Software Engineer - Red Hat Developer Hub 
Portugal, Miragaia e Marteleira 
356938780

Today

This team focuses on a few key project areas:

  • Deployment targets & installation methods

  • Developing & enhancing Backstage plugins

  • Creating golden paths & templates

  • Contributing to the Janus IDP and Backstage communities by delivering features and fixes to the upstream projects

What You Will Do

  • Develop a deep understanding of the technologies and frameworks used within the Red Hat Developer Hub and related projects

  • Contribute to upstream open source projects by submitting and reviewing patches for bug fixes and feature requests to and from the community

  • Design and implement automation frameworks, including automated tests and quality checks, to support robust CI/CD pipelines

  • Operate effectively in a fast-paced, agile environment where both timely delivery and long-term vision are valued

  • Collaborate with team leads, architects, and engineers to design and implement scalable, maintainable solutions

  • Perform code reviews and provide constructive feedback to peers

  • Create and maintain technical documentation for new and existing functionality

  • Actively participate in Scrum ceremonies and contribute to an agile development process

  • Coordinate and communicate effectively with engineering and leadership teams across global time zones

  • Help establish and refine processes that enhance release quality, consistency, and automation

  • Advocate for the team’s work through blog posts, community updates, and conference presentations

What You Will Bring

  • Extensive experience as a software developer, software engineer, or in a similar technical role

  • Extensive experience with TypeScript, including proficiency in modern frameworks and adherence to best practices; hands-on experience with React and YAML

  • Proficient in using Git for version control and collaboration

  • Solid understanding of release engineering and continuous delivery (CI/CD) processes

  • Experience working with microservices architectures, containers, and cloud-native application development

  • Familiarity with various testing strategies and tiers, including unit tests; experience with integration and end-to-end tests is a plus

  • Advanced debugging and root cause analysis skills

  • Proven experience contributing to and leading efforts in open source communities

  • Strong communication skills, accountability, and a proactive approach to learning

  • Excellent written and verbal communication skills

The following are considered a plus:

  • A passion for open source technologies, especially around data solutions

  • Familiarity with design-thinking concepts and implementations

  • Experience with Agile software development