Senior Software Engineer - ( Nodejs & Reactjs) (Developer Portal) (f/m/d) at Delivery Hero SE (Berlin, Germany)
Location: Berlin, Germany
Type: Full Time
Created: 2022-02-17 05:00:27
We are looking for a Senior Software Engineer (Nodejs & Reactjs) (f/m/d) to join our Developer Platform team. If you are a creative problem solver who is eager to deliver solutions and hungry for a new adventure, an international workplace is waiting for you in the heart of Berlin!
As a result of our fast growth and acquisitions, Delivery Hero is now home to over 4000 engineers who build and operate multiple large-scale consumer-facing platforms. To make their work more engaging and fun, as well as more productive, we are building a developer portal based on backstage.io that serves as a daily cockpit for engineers. The developer portal is an open, highly extensible platform powered by a centralised service catalog. It creates transparency of our service landscape by making services discoverable and by surfacing related metadata and resources like documentation, deployments, pipelines, or pull requests. It provides team pages as entry points for developers that show the team's services and their health in terms of operations, cost, and security, as well as team-based metrics. In the future, the developer portal will help engineers kickstart new services with application blueprints providing full scaffolding and instrumentation for different types of systems and technologies.
Your job will be to build and operate the developer portal based on the product vision. You are an active partner for product management, helping to refine a high-quality product. As a senior engineer, you are instrumental in the design of the software architecture, the optimization of the development workflow, and the implementation of complex product features. You participate in code reviews and application debugging and diagnosis, and practice modern software development methodologies.
Your customers are thousands of software engineers distributed worldwide, from Buenos Aires, to Berlin, Istanbul, Dubai, Singapore, and Seoul. Your Northstar-KPI is developer satisfaction, and we expect the developer portal to positively impact cycle time and deployment frequency (via better documentation of services and APIs, and later application blueprints), as well as MTTR (via playbooks).
Your heroic skills:
You have at least 5 years of experience as a software engineer building cloud-native products used by thousands of users.
You know how to build distributed, efficient, reliable, scalable, and maintainable cloud-native Microservices.
You have solid cloud experience, preferably with AWS, Docker, and infrastructure-as-code (e.g. Terraform)
You are skilled in React.js, Node.js, Postgres, Typescript, Material UI, and CSS/SCSS.
You write clean, test-driven code and can mentor others to do so.
You are comfortable with DevOps/SRE practices and are familiar with popular observability tooling
You have full professional English proficiency and good communication skills.
Nice to have:
You consider yourself a Fullstack Engineer.
Bonus points if you have worked with backstage.io already.
An eye for detail when it comes to UX and UI.