Enable job alerts via email!

Backend Team Lead (Ruby/Ruby on Rails)

Urlaunched Ltd

Braintree

Remote

GBP 60,000 - 85,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company specializing in startup development is looking for a Backend Team Lead to manage a team of developers and oversee the design and implementation of systems using Ruby on Rails. This role offers the opportunity to work on innovative projects in a supportive environment with a flexible schedule and numerous perks.

Benefits

4-Day Work Week
Fully Remote Work
Public Holidays Off
16 Days of Vacation
Unlimited Sick Leave
Personal Technology Purchase Program
Online Team Building Activities
Sabbatical Leave
Full Entrepreneurial Support

Qualifications

  • 5+ years of commercial experience developing using Ruby and Ruby on Rails.
  • Experience as a Backend Team Lead.
  • Solid understanding of relational databases and PostgreSQL.

Responsibilities

  • Design, develop, architect and maintain reliable systems in Ruby and Ruby on Rails.
  • Manage a team of 4 Backend Developers.
  • Perform code reviews and mentor the backend team.

Skills

Ruby
Ruby on Rails
SQL
PostgreSQL
NoSQL
Rspec
CI/CD
AWS
Linux

Job description

Weare ateam ofLean Startup professionals for whom entrepreneurship and startup culture are not just ajob, but away oflife.We are not just “to beat around the bush” ones who aim tofulfil all ofthe customer’s requests byadding more features tothe project while “wasting the client’s budget”. Weprefer toleave that tothe classic outsourcing companies!
Our rich experience, enriched byhands-on work with startups and the application ofthe Lean Startup approach, isthe key toour outstanding efficiency. Being onthe market for 3years, wehave launched over 70successful startups from scratch, working with clients around the world.

WeCreate Startups for Clients from Different Countries
Wespecialise inhelping entrepreneurs and startups from America/Europe launch successful digital startup atearly stages. Our goal isnot just tolaunch, but also toassist with the full understanding ofthe real market demand for the product, thereby saving years ofwork and significant budgets ofour clients.

ATeam ofOver40 Experts
Our team consists ofmore than 40specialists, each fully immersed inprojects and ready tooffer the best solutions atevery stage ofproduct development.

Our Advantages:

  • Technological and Process Innovation. We actively integrate the latest technologies into our work and constantly update and automate our processes to avoid bureaucracy and accelerate results.
  • Individual Approach toProjects. We are not just task executors; we strive to understand the unique needs of each project and realise them based on our expertise and innovative approaches.
  • Strong Team Culture. Our team is distinguished by a high level of mutual assistance and support, openness to feedback, and an absence of toxicity, which contributes to a favourable environment for the growth and development of both projects and the personal development of each employee.
Join us if you are ready to be part of a team that transforms innovative ideas into successful business solutions and embodies the vision of entrepreneurs into reality.


With us, you will:
  • Work with modern, non legacy projects. All of our projects are using latest Rails 8 and Ruby 3+;
  • Have a clean code base and standardized architecture on all of them. You won’t need to learn how things work on different projects - they all adhere to the same high-level architecture;
  • All projects have working CI and deployment automations, have green tests and close to 100% test coverage;
  • Implement cool ideas without micromanagement and bureaucracy, and feel the freedom of creativity.

Challenges you’ll meet:
  • Design, develop, architect and maintain reliable systems in Ruby and Ruby on Rails;
  • Manage a team of 4 Backend Developers (1<>1, performance review, etc);
  • Manage the assignment of team members to projects and workload;
  • Take part in weekly planning, refinements, estimations;
  • Collaborate with product, design, and other developers on discussing and developing new features;
  • Perform code reviews, provide constructive feedback and continuously mentor the backend team to help them write better code and be up-to-date on best practices;
  • Build scalable, performant apps using Ruby on Rails;
  • Ensure your team has a clear architecture and tech vision aligned with the global architecture.

Your professional qualities:
  • 5+ years of commercial experience developing using Ruby and RubyOnRails;
  • Commercial experience as an Backend Team Lead;
  • Experience using Rails 6+ and Ruby 3;
  • Solid understanding of relational databases and Postgresql in particular;
  • Strong understanding of SQL, indexes; profiling, finding and fixing bottlenecks in SQL requests;
  • Practical experience with NoSQL DBs, like Redis, DynamoDB;
  • Ability to design a DB schema according to the project requirements;
  • Strong knowledge of Rspec, strive to have a 100% test coverage;
  • Good knowledge using the terminal in Linux\MacOS, using ssh and working in the server environment (debug issues with deployments, find and read logs, find performance bottlenecks using APM and various metrics);
  • Experience using and setting up CI/CD systems;
  • Experience integrating payment processors (Stripe, Braintree), third-party APIs (Twilio, SendGrid, analytics, etc);
  • Solid understanding and experience building Rails APIs and architecturing client-server applications with multiple possible clients (web, mobile, desktop apps as API consumers)
  • Experience with background job processing systems (Sidekiq, Delayed Job, or Resque), job retries, idempotency, and queue management;
  • Understanding of web application security principles (OWASP Top 10, rate limiting, CSRF/XSS protection, secure API design);
  • Upper-Intermediate or higher English level.

As a plus:
  • Experience in a programming language(s) other than Ruby: JS, Python;
  • Experience implementing and applying Infrastructure As a Code (Terraform, CloudFormation, AWS Sam)
  • Experience with implementing any kind of microservices (AWS Lambda, Cloudflare Workers etc) and good understanding when it is a good idea to introduce one and when it is not;
  • Hands-on experience with AWS: RDS, EC2, S3, SES, DynamoDB, Lambda, Cloudfront, Elasticache;
  • Experience with setting up deployments of new projects from scratch.


Weoffer:
  • 4-Day Work Week (Mon-Thu): Enjoy a flexible schedule with a four-day workweek, giving you more time for learning, rest, and personal growth.
  • Fully Remote Work with aFlexible Schedule: Enjoy the freedom to work from anywhere in the world with a schedule that suits you.
  • Public Holidays Off: Enjoy all national holidays as designated days off for rest and rejuvenation.
  • 16Days ofVacation: Take advantage of 16 days of annual leave to relax and recharge.
  • Additional Personal Event Days Off: Enjoy extra days off for personal events to celebrate and take care of what matters most.
  • Unlimited Sick Leave: Health comes first. Benefit from unlimited sick leave to ensure you have the time to recover without worry.
  • Personal Technology Purchase Program: Get support in purchasing tech gadgets for personal use, keeping you up-to-date with the latest technology.
  • Internal Currency for Additional Perks: Earn our internal currency and exchange it for delightful perks like company merchandise, sweets, and certificates for various activities.
  • Online Team Building Activities: Engage in fun and interactive online team-building activities, fostering collaboration and strengthening our remote work community.
  • Sabbatical Leave: Take a break to recharge or pursue personal projects with our sabbatical leave option.
  • Full Entrepreneurial Support: Receive complete support for your entrepreneurial status, including accounting assistance.
Let`s Launch Startups Together!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineering Team Lead

Harris Computer

London

Remote

GBP 70,000 - 90,000

5 days ago
Be an early applicant

Platform Engineer

Appwrite

London

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Product Engineer (Remote - Anywhere)

Zen Educate Inc.

London

Remote

GBP 75,000 - 110,000

Today
Be an early applicant

Software Engineering Team Lead

Harris Computer

Cambridge

Remote

GBP 60,000 - 85,000

2 days ago
Be an early applicant

Full Stack Engineer

zeroheight

Greater London

Remote

GBP 50,000 - 75,000

4 days ago
Be an early applicant

Staff Software Engineer

hackajob

Greater London

Remote

GBP 50,000 - 70,000

5 days ago
Be an early applicant

Senior Software Engineer

Fruition Group

London

Remote

GBP 70,000 - 80,000

6 days ago
Be an early applicant

---x6 Tech leads/Software Team Leads---

Areti Group | B Corp™

Remote

GBP 75,000 - 100,000

6 days ago
Be an early applicant

Senior Backend Engineer Contractor (Java / Ruby focused) | Fully Remote / EU-Based | Rate 550-[...]

Owen Thomas

Remote

GBP 80,000 - 100,000

Today
Be an early applicant