Senior Backend Engineer

Festanstellung, Vollzeit · Berlin

Who We Are
We are developing “WILSON” which is a workforce management solution for the rail sector and beyond. The software helps rail companies to plan shifts, react to changes in staffing (i.e., sick days), make sure they are staying within regulations (by checking the qualifications) and tries to respect the preferences of the workers (i.e., preferring night shifts).
We are moving quickly and stay focused to deliver a modern SaaS Solution consisting of a web and a mobile application. We try to solve the narrow problem of shift planning and disposition and integrate with partners to deliver a bigger value. Our main target customers are railway companies (there are more than 500 in DACH) who are trying to innovate and get rid of spreadsheets and whiteboards.
We are 30 people in Menlo79, all focused on making the Railway sector a little better. We are a  self-bootstrapped company and only spend the money we earn.
The Role

Are you an experienced engineer looking for a challenging role where you can witness the impact of your solutions immediately? We are hiring an experienced Backend engineer joining our engineering team currently consisting of roughly ten engineers.

  • You develop, maintain, and optimize our robust backend services using NestJS and TypeScript technologies. You constantly improve our existing code base, making it better every day.
  • Together with the team you own the backend architecture and constantly challenge and iterate on it.
  • You write a lot of complex business logic, so understanding the requirements and testing your implementation are crucial. You debug and analyze in case we have issues.
  • You design complex data models and write challenging SQL queries. You love relational databases and know how to debug the performance of SQL queries.
  • You ship code every day by releasing using our automated CI/CD processes. You help to improve this CI/CD process constantly.
  • You work in our agile environment where we develop code iteratively, mostly serving APIs which are consumed by our frontends and mobile application.
  • You work together in a cross functional way with Frontend-Developers, Designers, Testers, and a Product Manager to deliver customer value every cycle.
  • You help to improve our approaches and processes. You contribute by improving our codebases and advocating for best practices in code quality through active participation in code reviews.
  • Our Tech stack is on the Backend TypeScript (with NestJS, Prisma and TypeORM), Postgres (on AWS RDS), AWS ECS (for container orchestration). On our Frontends we use recent Typescript and Angular. We use Gitlab for CI/CD and Terraform for IaaC.

Your profile

To be successful in the role, we think you need the following profile. Please also consider applying if you don’t match fully but you still think you are a good fit:

  • You have at least three years of experience working in JavaScript or TypeScript on the backend, ideally using modern frameworks like NestJS.
  • You show a solid understanding of RESTful API design and implementation and can put yourself into the shoes of a Frontend Developer.
  • You have significant experience with Relational SQL Databases (preferably Postgres) and ORMs in production systems and understand Data Modeling and Performance Analysis on Databases.
  • You understand cloud platforms (i.e., AWS) enough to operate software in production.
  • You are a pragmatic person, and you know when to cut corners and when to invest. You put yourself into the shoes of our customers to make clever business decisions.
  • You value and practice clear, upfront, and transparent communication (in English) within Slack, meetings, and documents.
  • You love to take responsibility to deliver tasks end-to-end, until they are in front of the customer.
Our Offer

Why should you join us?

  • At Menlo79 you can work on something meaningful in a small, young but experienced team wearing many hats. We have flat hierarchies where everyone collaborates, and everyone is full of ideas providing you with room for growth.
  • A range of company benefits, including free lunch on workdays, public transport tickets and gym membership.
  • Work in an international and culturally diverse English-speaking team
  • A hybrid work environment where the team meets once per week in the Berlin office, the rest of the days are flexible.
  • Free choice of equipment (no Windows please), free snacks and drinks in the office, regular team events
  • A dog friendly office in central Berlin (near U Jannowitzbrücke) and family-friendly environment with plenty of flexibility in your work.
About us
Menlo79 is a start up based in Berlin. Founded by Experts from the Railway and Software sector, we stand for the development of outstanding digital solutions in the railway and logistics industry.

We are a young and motivated team, working together to leave an impact in an industry that can have a significant impact on sustainability.

We offer you the unique combination of extensive strategic and operational experience in rail, transportation and logistics combined with the knowledge and passion to design and develop transformational digital solutions for and with users and customers.

Together with you, we would like to shape the digital future of the industry for a new employee and customer experience.
Wir freuen uns auf Dich!
Wir freuen uns über Dein Interesse an der Menlo79 GmbH. Bitte füllen Sie das folgende kurze Formular aus. Sollten Sie Schwierigkeiten mit dem Upload Ihrer Daten haben, wende Sie sich gerne per Email an recruiting@menlo79.com
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.