Position: Ruby Tech Lead
Company: Vilmate
Category: Ruby
Experience required: 5y
English level: upper

On behalf of our client, we are looking for a Ryby Tech Lead to join our team at Vilmate and will work on the restaurant reservation application.

About the client:

The project is a real-time reservations network for fine-dining restaurants. It helps diners to reserve tables in less than 3 clicks. It installs Table Management System at restaurants to allow hostesses to manage reservations, view floor plans, and seat guests. It is venture backed and has seated over 4 million guests to date. It is currently partnered with thousands of restaurants, regionally and globally. Additionally, it provides reservation solutions to many independent restaurants and F&B groups worldwide.

Our client is committed to building delightfully practical and efficient technology solutions and establishing golden paths that empower our teams. Furthermore, they highly value individuals who can set a high standard not only in code quality but also in fostering a positive culture. Trust and transparency are deeply ingrained in their values.

About the role:

At Eat App, we are currently seeking a Tech Lead with a strong focus on backend development, while also being capable of exploring other areas of the stack. As a Tech Lead, you will play a pivotal role within our technical team, contributing not only to engineering efforts but also providing technical leadership and guidance.

Your primary responsibility will involve leading technical efforts within the Activation tribe, building and enhancing features essential to the Eat App platform, and making our Guest Experience apps the most needed and loved by our customers.

We are committed to building delightfully practical and efficient technology solutions and establishing best practices that empower our teams. We highly value individuals who can set a high standard, not only in code quality but also in fostering a positive culture. Trust and transparency are deeply ingrained in our values at Eat App.

Our software stack plays a crucial role in achieving our mission, which includes expanding our user base, entering new markets globally, continuously launching and enhancing product features, and more. As we grow our business and product offering, we remain dedicated to our core principles: revolutionizing the future of dining experiences, providing trust and autonomy to all employees, decentralized decision-making, and fostering ownership.

We are seeking a Tech Lead who is eager to take on challenges, thrives in a fast-paced environment, and always keeps our customers' needs at the forefront of their minds.

Responsibilities:

- Being an exceptional individual contributor to the Activation tribe, providing guidance on the platform architecture and technologies to other product teams at Eat App.
- Influencing and evolving the long-term vision of engineering at Eat App, simultaneously innovating and implementing new solutions.
- Enhancing the development experience of our engineers by enabling fast feedback loops, reliable CI infrastructure, and promoting best practices.
- Taking ownership of core functionalities, components, and tools within our platform, with a strong focus on backend technologies but also with a “full stack” attitude.

Requirements:

- Strong proficiency in Ruby on Rails.
- Familiarity with frontend technologies (Javascript, React, SCSS).
- Wide knowledge of Relational and No-SQL data structures (Postgres, Redis).
- Deep understanding of Cloud infrastructure technologies and processes (AWS, Kubernetes, Docker).
- Experience with observability tools (Datadog, Sentry)
- Strong unit and functional testing skills.
- Constant curiosity and eagerness to learn about new languages, frameworks, and working styles.
- Experience in solving complex technical challenges at scale.
- Ability to coach and mentor other engineers, supporting their growth and development.
- Advocacy for thorough code review processes beyond a quick scroll to the bottom of the page and an "LGTM!"
- A focus on designing solutions rather than simply writing code.
- Ability to facilitate a technical vision for a specific area and guide teams toward that vision, ensuring clear understanding and successful implementation.
- A force multiplier, with your work empowering other engineers to excel.
- Contribution to the smart and scalable delivery of complex technical initiatives across the company.
- Acting as the voice of engineering and constantly improving the platform ecosystem by collaborating with various teams within Eat App, not limited to engineers.
- Taking architectural ownership of critical components and systems.
- A commitment to building a platform that anticipates and exceeds business goals.
- Serving as the glue within Engineering, performing essential tasks that propel engineering progress and project delivery.
- Collaborating with Product and Engineering teams to provide technical direction and architectural input for product development roadmaps.

We offer:

- Competitive salary and benefits.
- Flexible working hours.
- Vacation – 20 working days’ annual leave.
- Paid sick days.
- A personal laptop with all the essential software installed.
- State holidays are granted.
- Corporate accountant, lawyer, and psychologist services.
- Bureaucracy-free and transparent management.
- Costs related to participation in workshops and professional conferences are covered.
- In-house and online сorporate English classes.
- Free running lessons with a professional athletics coach.
- Corporate parties 2 times a year and team-building events.