Position: Back-End Engineer (m/w/d) Ruby (Germany)
Company: labforward.io
Category: Ruby
Experience required: 2y
English level: fluent
Published: 2022-01-01T00:00:00+02:00

**The position would require relocation to Germany!**

Labforward is a technology start-up developing ground breaking Software-as-a-Service (SaaS) products for laboratories and scientists.  

We have three core products: Labfolder - an electronic laboratory notebook that allows scientists to record all their data in one place, Laboperator - a platform to connect and control laboratory devices using IoT technology, and Labregister - the inventory management system of the lab.

Our products are collaborative, easy to use, and make scientific data more reliable. We are building the operating system of the lab, connecting data, devices and researchers. We will never stop innovating to enhance productivity at the bench with technology.

**About the role**
-You will be responsible for developing code solutions to help scientist process and understand real-time data coming from IoT devices and improve their workflows in doing research and development
-You will write clean code with unit and integration tests to validate code changes and improve the reliability and quality of the product
-You will follow agile practices, work as a team and ensure timely delivery
-You will take part in daily standups, planning, mentoring and code reviews

**Our current tech stack**
Back-End: Ruby on Rails, PostgreSQL, NodeJS, Redis, RabbitMQ
Front-End: JavaScript, Typescript, React, Redux, Babel, Webpack, HTML5, SCSS, Material-UI
Other: GitHub, CircleCI, AWS, Docker, Cypress, JSON Schema, OpenAPI

**About you**
-At least 2 years of software development experience in a team environment using modern tools (like Jira, Github, CircleCI, AWS, etc.)
-Proficiency in Ruby on Rails programming in a TDD setup  
-Understanding of and ability to apply solid software development fundamentals
-Good communicator, not afraid of asking questions and eager to learn from others
-Comfortable working in an international and distributed team (working language is English)

Nice to have:
-Full Stack understanding  
-Experience with any of the following: Application Performance Monitoring, -Security analysis, RabbitMQ, Redis, End-to-end testing, Static analysis tools, code documentation tools

**About the team**

We brought together a diverse team of passionate scientists, technologists and entrepreneurs committed to simplifying the life of laboratory teams and helping them in their quest to bring innovations and discoveries to the world.

Diversity makes us stronger. However different you may be, come as you are, be part of the team and help us become better. Our diversity and inclusion policy is based on respect and communication. We value each team member for their strengths and weaknesses and cherish complementarity. A healthy work-life balance is encouraged and supported. Our offices in Berlin and Karlsruhe are both equipped with an elevator to ensure accessibility for everyone. 

**Why work at Labforward?**

Our products matter - the software we create assists scientists in the laboratory, making their job easier and clearing the path for groundbreaking discoveries. 

Our employees matter -  Labforward offers the unique opportunity to grow into your role and shape it how you see fit, with flexible hours and remote working policies, a yearly budget for learning, a company pension plan, and many more! For a detailed list please visit our career site.

Our culture matters - we are a small and international company: our team is supportive, agile, and inclusive, we often run staff social events to strengthen the team dynamic. 

Our mission matters - working at a startup means that you will contribute to exciting and innovative projects that are changing the laboratory environment for the better.