Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Principal Software Engineer

at HomeBuddy

Posted 7 months ago | 0 applied

Description:

  • HomeBuddy is a fast-growing home improvement platform that connects homeowners with contractors across the US.
  • The company values teamwork, trust, and a positive atmosphere where initiative and feedback are encouraged.
  • The Principal Software Engineer will mentor team members on architectural concerns and tooling.
  • Responsibilities include coordinating architectural design activities, guiding the creation and evolution of architecture, and translating business strategy into technical vision.
  • The role involves providing technical expertise to stakeholders, ensuring adherence to architectural standards, and managing non-functional requirements.
  • The position allows for home working flexibility and is full-time.

Requirements:

  • Candidates must have at least 5-7 years of experience designing and implementing software applications.
  • High proficiency in PHP and Laravel (preferable) or Symfony is required.
  • Experience with large-scale, high-load systems is necessary.
  • Knowledge of web applications, cybersecurity, and open-source technologies is essential.
  • Outstanding collaboration, communication, and facilitation skills are needed.
  • Experience overseeing the development process for multiple projects simultaneously is required.
  • Candidates should have professional experience analyzing code and architecture for weaknesses and overseeing improvement plans.
  • Exceptional expertise in Agile/Lean architecture approaches is necessary.
  • An advanced level of English is required, and fluency in Russian is a plus.

Benefits:

  • Employees enjoy the freedom to work from anywhere while being available during agreed working hours.
  • A flexible schedule is offered to achieve a harmonious work-life balance, along with paid vacation, sick leave, and local holidays.
  • HomeBuddy provides work equipment of choice partially paid for by the company, along with up-to-date apps and tools.
  • The compensation package is industry-leading, ensuring employees feel valued and appreciated.
  • Recognition and rewards are given for outstanding individual efforts and team success.
  • An allowance program is available to cover fitness activities and mental health programs.
  • Opportunities for learning and knowledge expansion are provided through complex tasks and paid training opportunities, including courses, events, and conferences.