Principal Software Engineer
at HomeBuddy
zdalnie, województwo śląskie, Poland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | Not Specified | 01 Nov, 2024 | 5 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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