Position: Ruby Lead
Company: Indigo Tech recruitment
Experience required: 5y
Category: Ruby
English level: upper
Published: 2021-06-01T00:00:00+03:00

Team: 110 people in general, the tech team is 35-40 people. There are 7 teams, each is responsible for 1 part of the product (either mobile app, separate apps for buyers, integrations etc).
Reports to: CTO based in Asia 

Key Relationships: Tech team, Business and Operations teams, direct access to the leadership 

Job Purpose: to build and maintain the back-end of our web applications, which includes scaling up our RESTful API, optimizing the response time of the API and the proprietary algorithm, and creating a new product that will integrate with the existing platform. 

Benefits:

-24 vacation working days;
-sick leaves - unlimited;
-flexible working hours;
-gym compensation;
-annual summit in Hong Kong (when situation will stabilize)

Job Responsibilities: 

● Participate in the entire product life cycle 

● Write clean code to develop functional web applications 

● Drive the development of a new product internally 

● Provide training and support to internal teams 

● Work closely with our CTO and product team to establish priorities and manage our technical roadmap 

● Build and manage a team of 10-15 people

Skills & Personal Qualities: 

● 5+ years of software development experience, incl. 3+ years of strong experience with Ruby on Rails and SQL databases 

● English language proficiency 

● Strong experience building highly scalable systems 

● Ability to hold the team to high standards for security and data privacy practices

● Experience with PostgreSQL or other SQL databases, SQL queries, Redis, Sidekiq, Elastic Search, APIs 

● Familiar with Git and Git flow; familiar with modern management tools 

● Write high standard, beautiful, maintainable and reusable code 

● A background working at startups, especially in ecommerce is a plus, but not mandatory