Companies you'll love to work for

Technical Lead

TurnoverBnB

TurnoverBnB

IT
Brazil
Posted on Tuesday, July 2, 2024
Job DescriptionAbout Turno

Turno, formerly known as TurnoverBnB, is a leading platform dedicated to simplifying and automating the management of vacation rental turnovers. Our robust platform and mobile apps for hosts and cleaners work in sync to streamline scheduling, payments, and communication, ensuring hassle-free turnovers. As an official Airbnb software partner, Turno provides tools like auto-scheduling, in-app chat, photo checklists, and problem reporting, all supported by 24/7 live customer support. Join us in making vacation rental management effortless and efficient.

About the Job

Turno is seeking a Technical Lead to oversee and ensure the architecture and technical quality of one or more product areas, guiding an engineering team to deliver robust, scalable, and maintainable software solutions.

This position is remote and we are accepting candidates from Latin America.

Responsibilities

Ensure Robust and Scalable Architecture:

  • Design and document system architecture that aligns with product goals.
  • Conduct regular architecture reviews to ensure alignment with business needs and scalability requirements.

Maintain High Technical Quality:

  • Implement comprehensive and effective test coverage of your product(s).
  • Write and review technical design documents for new products and features.
  • Conduct thorough code reviews to ensure code quality and adherence to best practices.

Provide Effective Technical Leadership:

  • Mentor junior engineers through regular one-on-one sessions and pair programming.
  • Lead technical discussions and design reviews to ensure high-quality technical decisions.

Ensure Alignment with Best Practices and Standards:

  • Establish and enforce coding standards and best practices within the team.
  • Ensure regular updates and training on new technologies and methodologies for the team.

Ensure Technical Alignment with Business Goals:

  • Work closely with product managers to understand business requirements and translate them into technical solutions.
  • Ensure technical decisions support the overall business strategy and product roadmap.
Qualifications
  • 10+ years as a software engineer working on cloud-based web applications, with clear progression of increased responsibilities.
  • Deep understanding of software development, architecture, and best practices. Proven experience with relevant programming languages, frameworks, and tools (especially PHP, Laravel, Vue and React Native). Knowledge of design patterns, code quality standards, and architectural principles.
  • Experience in leading technical discussions and code reviews. Ability to provide constructive feedback and support the professional growth of team members.
  • Strong analytical and problem-solving skills to address complex technical challenges. Proven track record of identifying, diagnosing, and resolving technical issues.
  • Excellent verbal and written communication skills. Ability to lead meetings and ensure clear, transparent communication. Fluent in English.