About us
We are Seatris.ai, here to revolutionize the international restaurant industry. By using algorithms that can reorganize and constantly improve capacity, we create a sophisticated reservation and order management toolkit for one of the most complex environments imaginable for artificial intelligence: Restaurants & Cafés
What we are looking for
We are looking for a full-time backend Elixir / Ruby on Rails developer to reinforce our team at Seatris.ai - a restaurant assistance and AI solution based in Berlin, Germany.
Do you love building working software? Are you skilled at communicating? Do you have excellent self-management skills? Are you concerned with creating value? Do you love to learn? If you answered yes, then you might be the teammate we need.
The ideal candidate is self-driven, team-oriented, passionate about web technologies and industry best practices, and has experience in designing complex micro-service architectures using Ruby on Rails and Elixir.
My name: Tom Roth
My position: CTO
Company name: seatris.ai
Website: https://seatris.com/
Country: Germany
About the job
Job title: Senior Backend Developer
Working languages: German, English
You have:
-
5 years experience working with browsers (JS, APIs, HTM L, CSS, etc.)
-
Proficiency in Ruby (+3 Years)
-
Experience in Elixir
-
Experience developing complex b2b applications with Rails
-
Experience working with Phoenix
-
Experience working in a large codebase
-
Experience with Testing, CI, REST(fullness), Jira and Confluence
-
Experience writing unit and acceptance tests
-
Understanding of best practices for web development and software design
-
General software engineering knowledge (data structures, OOP, functional programming, and the like)
-
Critical thinking, problem solving, and empathy for the end user
-
Experience in cloud production, global services, cross-device publishing platforms, payment, ticketing, and booking-systems is of advantage. A love for feature driven development, a passion for performance optimization, and a good understanding of usability will help too.
What the successful job applicant will be working on:
-
Implementing micro-services for new or existing features
-
Defining APIs
-
Maintaining and optimizing our application
-
Collaborating on product design strategies
-
Working independently or with other engineers to develop clean, elegant, and performant user experiences using industry best practices.
-
Collaborating with frontend developers, backend engineers and internal stakeholders to understand business goals, analyze requirements, formulate solutions, and ensure the successful execution and delivery of the end product.
-
Assisting in scoping, estimating, and planning of projects.
-
Participating in code review, pairing, and other forms of knowledge sharing.
-
Ensuring that our growing customer base reach success
About the interview process
On-site Interview
Further info
Contact me via email:
tom@seatris.com