Match score not available

Lead Backend Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)

Offer summary

Qualifications:

7+ years in Django backend development, Strong experience with GraphQL and Postgres, Proven system ownership skills, Analytical problem-solving abilities, Exceptional English communication skills.

Key responsabilities:

  • Design and implement robust backend services
  • Lead and mentor frontend engineers
  • Contribute to backend architecture strategy
  • Collaborate on feature development and deployment
Project Growth logo
Project Growth Marketing & Advertising Startup https://www.projectgrowthmarketing.com/
2 - 10 Employees
See more Project Growth offers

Job description

Our client is at the forefront of empowering aesthetic industry professionals to become successful entrepreneurs, offering a sophisticated SaaS platform that simplifies the operational complexities of running MedSpas. With the industry booming and the majority of MedSpas in the U.S. being independently owned, our client aims to maintain this entrepreneurial spirit by providing tools that match the scale of large chains yet retain independence.

They are seeking a Lead Backend Engineer with profound experience in Django, GraphQL, and Postgres to join their well-funded, seed-stage company. Reporting directly to the Head of Engineering, this role involves significant responsibilities in backend service design and leadership, ensuring the platform remains the best in its class for medspa management.

Location: Fully-Remote (Work from Home), 9 AM - 5 PM EST

Key Responsibilities:

  • Backend Services Development: Design, plan, and implement robust backend services that enhance the functionality and scalability of the SaaS platform.

  • Team Leadership: Lead and mentor backend engineers, fostering an environment of growth, innovation, and excellence.

  • Architecture Strategy: Contribute to the strategic development of the platform’s backend architecture, ensuring it meets the evolving needs of the business and its customers.

  • Feature Contribution: Work closely with the product and engineering teams to develop and deploy key features that enhance user experience and operational efficiency.

Qualifications:

  • Proven Backend Expertise: 7+ years of experience in designing and implementing scalable Django backends, with a solid understanding of relational databases and GraphQL APIs.

  • System Ownership: Demonstrated experience in end-to-end system ownership, including deployments, incident response, and system reliability and performance monitoring.

  • Analytical Problem Solver: Strong analytical skills with a methodical approach to understanding business contexts, requirements, and system architectures before coding.

  • Communicative Leader: Exceptional English fluency and the ability to lead teams effectively, ensuring clear communication, eliminating ambiguities, and fostering a collaborative work environment.

What Success Looks Like:

  • Effective Team Leadership: Within three months, you've become a pivotal force in backend architecture, leading your team to successfully implement critical features that enhance platform performance and user experience.

  • Process Optimization: You've introduced efficient processes and best practices in software development, significantly improving the team's productivity and the software's quality.

  • Engineering Excellence: By six months, your expertise has contributed to refining the platform's backend architecture, resulting in an enhanced feature set, scalability, and system reliability, aiding in the rapid growth of the platform.

  • Strategic Contributions: You've played a key role in shaping the engineering team's culture and processes, ensuring a balance between speed and quality, and helping onboard new engineers effectively.

Client’s Stack

  • Frontend: React + Typescript + Next.js

  • API: REST + GraphQL + Hasura

  • Backend: Python + Django

  • Data layer: PostgreSQL

  • Hosting, and testing environments: Vercel + Fly.io

  • Deployments: Github Actions

  • Version Control: Git + GitHub

Application Process:
To be considered for this role these steps need to be followed:
  • Fill in the application form

  • Record a video showcasing your skill sets

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Marketing & Advertising
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Team Leadership
  • Analytical Thinking

Back-End Engineer Related jobs