Senior Full-Stack Engineer (m/f/d)

Lumiform

Lumiform is a VC-backed SaaS Start-Up based in Berlin, Germany, operating globally.
Our mission is to enable businesses to exceed quality promises and to make workplaces safe.
To achieve our mission, the Lumiform application enables businesses to easily digitize inspection workflows. Companies are able to create digital forms, perform inspections via an intuitive mobile app, report issues immediately and solve them with teammates while analyzing all data with ease. This not only saves time but also increases quality and safety in comparison to current paper-based processes.
Inspections take place in all major industries worldwide - most of them are still conducted with pen and paper or Excel: Cleaning documentation, risk assessments, maintenance reports, hygiene checks, documentation of safety walks and much more.
Support us to digitize this huge untapped and global market.
We’re looking for a passionate, and talented Full-Stack Engineer to join Lumiform which is still at the beginning of transforming an untapped market with an irresistible product.
Our Tech Stack we use
  • Vue.js, Vuex, Typescript, fp-ts, io-ts, SCSS
  • PHP 7, Laravel 6, MySQL 8
  • Swift, Kotlin
  • Docker, AWS (EC2, S3)
Tasks
  • Work at all levels of the stack, from PHP and MySQL on the back-end to Vue, Typescript, SCSS on the front-end
  • Be heavily involved in the end-to-end lifecycle of Lumiform features, from concept to deployment
  • Take part in a process of conceptualizing and implementing complex new systems, focusing not only on performance and scalability but also on crafting a beautiful user experience
  • You will work closely together with a highly experienced, ever-growing team of engineers: 2 full-stack, 1 front-end and 2 native app developers
  • Tasks will be prepared by a product manager and a designer helping you to build a product with the best possible user experience
  • Collaborate with our QA engineer that will support you with developing reliable code
Requirements
  • 5+ years full-stack engineering experience with PHP, SQL and Javascript
  • At least 2 years of experience with Vue.js, Vuex, Laravel, MySQL
  • You also know Typescript very well, and you have used it together with Vue
  • Not required, but would be nice if you have some experience with the new Composition API and fp-ts, io-ts or similar functional programming libraries like Ramda
  • You know how to test PHP and Javascript applications with unit and e2e tests
  • You know how to work with MySQL effectively using indexes, optimizing slow queries and avoid common problems
  • You have application architecture design experience including database and API design
  • You have base understanding of modern application infrastructure setup (Docker), operations and monitoring experience
  • You possess strong personal and professional skills which will be a great addition to our engineering culture in an agile environment
  • You are a team player with result oriented mindset and an empathetic person
Benefits
  • As an early-stage startup, our product evolves rapidly so your work has a major impact on our highly growing user base
  • We care about your personal & professional development. You receive a monthly learning budget for books, courses, conferences etc. and some hours per week are reserved for learning new skills.
  • We offer a competitive salary
  • Feel free to work remotely like all of our developers. Collaboration has fully adapted to it and we try our best to keep up the team feeling.
  • In case you want to visit us or work from the office: We have a beautiful workplace in the heart of Berlin (Torstraße in Berlin Mitte) as well as benefits like fresh fruits, free drinks, good coffee etc.
  • Flexible working hours
  • Join a team of 8 nationalities (of 16 employees) and of various backgrounds. We ensure that you have regular contact with everybody and that you are updated on the company progress
  • Flat hierarchy
  • No overtime
  • VC-backed / job security
Subscribe Now