Team Lead

Job Description

BnBerry is a travel tech company revolutionizing how hotels and resorts connect with guests. Our platform enables seamless listing and management of properties on Airbnb, Vrbo, and other vacation rental platforms, enhancing occupancy rates and guest experiences.

We’re expanding our reach to individual hosts and landlords through our new initiative, BnBerry for Landlords, aiming to automate and optimize vacation rental businesses for independent property owners.

As the Team Lead for BnBerry for Landlords, you’ll spearhead the development of our new solution tailored for individual hosts and landlords. This role blends leadership with hands-on development, requiring you to guide a remote team of engineers while contributing to the codebase.

Key Responsibilities

Leadership & Collaboration:

  • Direct a remote engineering team, fostering a culture of accountability and ownership.
  • Collaborate closely with technical leaders and product managers to ensure shared understanding of goals and deliverables.

Technical Proficiency:

  • Participate actively in the codebase (approximately 50% hands-on), focusing on complex projects and issues.
  • Ensure the delivery of reliable, high-performance, well-tested code, with an emphasis on simplicity.
  • Lead code reviews and mentor team members.

Process & Operations:

  • Participate in triaging feature requests and support concerns from other teams.
  • Manage and resolve performance and error issues in production.
  • Facilitate Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.

Requirements

Experience:

  • A minimum of 7 years of software development experience, including at least 2 years in a managerial position (such as Team Lead or Engineering Manager).
  • Proven experience managing and leading remote teams.

Technical Skills:

  • Extensive expertise in PHP and JavaScript.
  • Strong proficiency with Laravel or Symfony frameworks.
  • Experience across frontend, backend, testing, and CI/CD processes.
  • Comprehensive understanding of software principles, including OOP, SOLID principles, and Design Patterns.
  • Knowledge of development tools such as Git, Jira, and Confluence.

Soft Skills:

  • A proactive approach with a focus on achieving results.
  • Strong analytical and problem-solving skills.
  • Strong communication skills in English.

Benefits

  • This is a full-time remote position that offers flexible working hours.
  • Enjoy generous paid time off.
  • Benefit from quarterly bonuses based on performance.
  • An annual budget for professional development to support your education and training is also provided.

More

Programming

jobs

All jobs