Software Architect

  • Remote - Poland

Remote

Software Development

Principal

Summary

Join a fast-growing home improvement platform where teamwork and trust are primary values, and enjoy flexible working hours.

Requirements

  • At least 5-7 years of experience designing and implementing software applications
  • High proficiency with PHP and Laravel
  • 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
  • Good level of English, at least upper-intermediate. Fluent Russian is essential

Responsibilities

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

Benefits

  • Enjoy the freedom to work from anywhere without being tied to one place - while ensuring you are available to our team during the agreed working hours
  • Achieve a harmonious work-life balance with a flexible schedule tailored to your local needs, along with paid vacation, sick leave, and local holidays
  • Empower yourself with work equipment of your choice partially paid for by HomeBuddy and up-to-date apps and tools to maximize your productivity
  • Feel valued and appreciated with an industry-leading compensation package
  • Get recognized and rewarded for both outstanding individual efforts leading to extraordinary results and our team success
  • Enhance your well-being with our allowance program covering fitness activities and mental health programs
  • Learn and expand your knowledge by both working on complex tasks and using paid training opportunities, including courses, events, and conferences
Share this job:
Please let HomeBuddy know you found this job on Remote First Jobs 🙏
Apply now