Lead Backend Developer

At Later
  • Full Time
  • Employee
  • Full Remote

Posted on July 31st

Apply for this position

What started as the result of a hackathon in 2014 is now the world’s #1 Instagram marketing platform. Later was built on the idea that social media management should be easy, quick, and affordable. Our mission is to help small businesses and entrepreneurs create and grow their businesses online. Eight years and millions of users later, we’re still going strong.

We’re looking for people who can help us build something great for our customers—from content writers, designers to developers. So if you’re the kind of person who really cares about making something meaningful, then keep reading.

Our Values
Our core cultural values are manifested in our practices and processes every day. We highly value transparency and fairness in everything we do. We look for people who like to move quickly, are ambitious yet humble and have a great sense of humour. If you have a mischievous spark of fun, that’s even better.

You have:
  • A natural tendency to take initiative, achieve results and generally #GSD.
  • A desire to constantly stay organized and create efficiency using technology, bringing order to chaos and uncertainty.
  • Teamwork is your middle name. You want to brainstorm with the best of them and are continually looking for ways to do it better.
  • A humbleness to recognize that sometimes you’ll need to apologize and admit mistakes (we’re all human after all!)
  • Understand and work well in startup culture - be able and willing to take on all sorts of tasks and responsibilities.

We list our values and beliefs first because they are non-negotiable; if you're still reading then check out some of the responsibilities you will own.

The Opportunity
We’re looking for an experienced development team lead (back end) to join a team of talented engineers to develop high quality products which are scalable, testable, extensible, and provide high value to our customers.

As a key member of the development team, you will work closely with designers, product managers, and other key stakeholders to define and execute on both our short term critical missions and long term vision.

This role will report into our Software Engineering Manager and can be based in Vancouver or Toronto, with benefits from a flexible hybrid work model of remote + in office collaboration.

The basic responsibilities for a Team Lead at Later are to facilitate the effectiveness and productivity of the team they are responsible for.
  • Educating product and stakeholders on the trade-offs of different paths to a given milestone to enable them to make educated decisions for our roadmap.
  • Helping the team manage sprints and velocity
  • Maintaining the team’s technical roadmap
  • Assist team members with the balance of feature work and internal engineering
  • Recruitment and hiring as needed
  • Provide mentorship and coaching to direct reports
  • Joining the on call rotation
  • Contribute technically, usually though supporting team members on their features or internal engineering tasks

Our Tech Stack
Here is an abridged list of of things you can find in our tech stack:
  • A moderately sized Ruby on Rails monolith
  • Dockerized Node services deployed to AWS ECS
  • Node/Express/Typescript API
  • A pure Ruby analytics collector application
  • Postgres, Redis, and DynamoDB datastores
  • Microservices written in Elixir
  • AWS EKS deployments

What we're looking for
  • 5+ years of experience working on a team and shipping code in production environments
  • Minimum 4+ years software development experience
  • Minimum 2+ years team lead experience
  • Experience providing technical leadership and guidance
  • Experience architecting and implementing complex services from design to deployment and through maintenance
  • Ability to mentor junior developers and coach senior developers
  • Experience with test suites and CI/CD pipelines
  • Proficiency in Postgres (or other relational DBs)
  • Familiarity with OWASP best practices
  • Familiarity with Agile process

Nice to haves
We believe that good members of a technical team have the ability to pick up new languages and technologies quickly, but experience with any of the following will help you hit the ground running:
  • Ruby on Rails applications
  • Typescript/Express applications
  • Elixir services
  • Docker and K8s deployments
  • AWS based DevSecOps

  • We are passionate about learning and development, providing opportunities through lunch and learns, training and workshops. We also provide each employee with a $3000 per year Education & Conference budget.
  • We provide our employees with a monthly Wellness Spending Account, to help cover costs related to fitness equipment, personal training, gym memberships, or health and wellness practitioners.
  • We provide our team with a generous technology bonus and provide the tools you need to succeed in your role.
  • We offer a comprehensive benefits package including health, dental, vision, and an Employee and Family Assistance Program to support the wellbeing of you and your family.
  • We offer flexible working hours & schedules so you can work around school and home commitments.
  • We offer parental leave top-ups, family forming support, and a life-transitions program to ensure you and your family are well supported when returning to work
  • We provide a variety of workshops, meditation, and yoga at our monthly Wellness Wednesday events to help our team perform at their best.
  • All departments have quarterly department team building activities
  • We fly all employees in or out to join us at our fun-filled annual company retreat.

Working Locations
Later is proudly founded and based in Vancouver. Our team can work remotely from one of our hub city locations: Vancouver, Toronto or London UK. We post our positions in the hub location that we are looking to hire for that role. By the end of 2022, our goal is to move to a hybrid working model to offer the flexibility of working remotely from a hub city and connecting in person.

Diversity, Inclusion and Accessibility
Later values diversity of thought; we are committed to creating a diverse environment and are proud to be an equal opportunity employer. All applications will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, national origin, disability, or age. Please let us know if you require any accommodations or support during the recruitment process.

Note about applying:
This is the best place to submit your application for it to be reviewed by our team.


Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.