Principal Software Engineer

at  HomeBuddy

zdalnie, województwo śląskie, Poland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate31 Jan, 2025Not Specified01 Nov, 20245 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

READY TO FIND YOUR PERFECT JOB FIT?

Welcome to HomeBuddy, where making a home awesome is like seeing a vision come to life! We are on a mission to create a friendly and trusted platform to connect homeowners with the right contractors across the US.
What started as a small idea has become a fast-growing home improvement platform focusing on lead quality and long-term partnerships based on trust and mutual success. We are a product-first company with a long-term outlook - our platform consistently and positively evolves based on data insights and the most up-to-date tools.

Responsibilities:

YOUR FUTURE TASKS WILL INCLUDE

  • Mentor and guide team members on architectural concerns and tooling;
  • Coordinate and facilitate activities aimed at architectural design and managing technical dependencies;
  • Guide the creation and evolution of architecture; сreate models and evaluate alternative approaches;
  • Guide design and communicate the architectural vision; prepare architectural documents and presentations;
  • Translate business strategy into technical vision and strategy;
  • Provide technical expertise to business stakeholders, developers and BAs to help them in selecting the correct technical solutions;
  • Together with the Head of Development, ensure that all teams adhere to the architectural direction and standards;
  • Ensure the system’s adherence to NFRs;
  • Facilitate the process of gathering/managing Non-Functional requirements;
  • Participate in the Buy vs. Build and Go-no-Go discussions;
  • Understand existing enterprise assets such as frameworks, patterns, and subsystems and ensure that developers use them where appropriate;
  • Lead the search and analysis of solutions and tools that can help solve problems.

YOU’RE GOING TO NEED THIS TO BE SUCCESSFUL IN THIS ROLE

  • At least 5-7 years of experience designing and implementing software applications;
  • High proficiency with PHP and Laravel (preferable) or Symfony;
  • Experience working on large-scale, high-load systems;
  • Demonstrated knowledge of web applications, cybersecurity, and open-source technologies;
  • Outstanding collaboration, communication, and facilitation skills;
  • Experience overseeing the development process for multiple projects simultaneously;
  • Professional experience analyzing code and architecture for weaknesses and errors and overseeing plans to improve them;
  • Exceptional expertise in the Agile/Lean architecture approaches;


REQUIREMENT SUMMARY

Min:5.0Max:7.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

zdalnie, Poland