JobHabor
Location
Beirut, Beirut Governorate, Lebanon
Workplace
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1y ago

About the Role

We are seeking a seasoned Tech Lead to drive our 0-1 product development at Toters. This is a unique opportunity to shape a product from the ground up, collaborating cross-functionally to deliver a high-impact solution in the Middle East market. The ideal candidate will have a blend of deep technical expertise, a proven track record in system design and architecture, and 0-1 experience to move fast and drive innovation in an ambiguous environment.

Technical Leadership

  • Lead the design, architecture, and development of new 0-1 products focusing on speed of iteration and learning while keeping scalability in mind.
  • Advise leadership on key technical roadmap and execution considerations.
  • Lead and mentor a team of backend and mobile engineers, providing guidance and direction on best practices.
  • Set coding standards, review code for quality, and advocate for scalable and secure designs.

Product Development

  • Architect and implement scalable backend solutions, leveraging microservices, event-driven, and serverless designs.
  • Develop and optimize RESTful APIs and backend systems for high performance and reliability, ensuring seamless integration with internal and external systems.

Project Management

  • Break down complex projects into manageable tasks and ensure timely delivery.
  • Monitor progress, adjust plans as needed, and communicate updates to stakeholders.

Team Building & Collaboration

  • Participate in recruiting efforts to grow a high-performing engineering team.
  • Work closely with cross-functional partners to define requirements and drive product success.
  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or a related field.
  • 8+ years of backend engineering experience, including technical leadership roles.
  • Proven experience in designing and delivering large-scale distributed systems.
  • Track record of launching successful 0-1 products at startups or fast-growing tech companies.
  • Proficiency in backend programming languages such as Python, Java, Node.js, Go, or similar.
  • Strong understanding of architectural principles like Microservices, Domain-Driven Design (DDD), or Event-Driven Architecture.
  • Experience with cloud platforms like AWS and services such as EC2, ECS, Lambda, and RDS.
  • Expertise in RESTful API design, relational databases (e.g., PostgreSQL, MySQL), and caching/queuing systems like Redis.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Strong knowledge of CI/CD pipelines, version control systems (Git), and DevOps practices.
  • Startup Mindset: Thrive in a fast-paced, ambiguous environment, with a focus on rapid prototyping and iterative development.
  • Customer Centric: You measure your success in terms of customer and business impact, not lines of code.
  • Communication: Excellent written and verbal communication skills, with the ability to effectively communicate complex technical concepts to a non-technical audience.
  • Collaboration: Strong team player, with the ability to work effectively across functions like Product and Design, and teams across the organization.

Nice to Have

  • Mobile Development: Familiarity with iOS and Android mobile app development, especially in Swift and Kotlin.
  • Team Development: Experience hiring, mentoring and developing engineers. Previous people management experience is appreciated but not required.
  • Regulatory and Compliance Awareness: familiarity with key data & privacy regulations and ensuring regulatory compliance in system design.

All your information will be kept confidential according to EEO guidelines.

Skills

  • Python
  • Java
  • Node.js
  • Go
  • AWS
  • EC2
  • ECS
  • AWS Lambda
  • RDS
  • PostgreSQL
  • MySQL
  • Redis
  • Docker
  • Kubernetes
  • Git
  • iOS
  • Android
  • Swift
  • Kotlin

More jobs at Jobs for Humanity

All 304

Similar roles