Software Engineer

Dexters Estate Agents — United Kingdom · Posted ~1 hour ago

Mid Full-time Hybrid £45000-£55000

Skills

Software engineering System design Feature development Scalable software architecture Software testing Cross-functional collaboration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a growing technology team as a Software Engineer with broad ownership across a portfolio of business-critical systems. You will design, build, and evolve scalable software, take features from concept through delivery, break down complex requirements, and collaborate closely with product and quality teams. The role offers meaningful technical responsibility and a hybrid working model.

Highlights

Ownership across the full software lifecycle, opportunities to shape scalable platforms, strong engineering practices, and close collaboration with product and QA teams.

Description

As a growing technology team at Dexters, we are seeking enthusiastic and skilled Software Engineers to join our team. You will have an impact across the full portfolio of Dexters products, playing a key role in designing, building, and evolving the systems that power our business. You will help shape how we develop, improve, and scale our platforms, ensuring high-quality, maintainable software at all times. We are looking for someone who champions strong engineering principles, takes ownership of features from concept through to delivery, and collaborates closely with Product, QA, and other stakeholders. Salary: £45,000 - £55,000 Location: Hybrid (very occasional travel to London) Key Responsibilities Build & Deliver New Features – Take a leading role in designing, developing, and deploying new features and products.Break Down Complex Requirements – Analyse and decompose complex business requirements into scalable, maintainable technical solutions.Collaborate Across Teams – Work closely with developers and other areas of the business to deliver high-quality solutions aligned with company objectives.Maintain Code Quality & Standards – Write concise, SOLID, and extensible code that provides a strong foundation for future scalability. Requirements: Strong OOP programming skills (PHP)Analytical and problem-solving capabilitiesAbility to understand and break down complex requirementsAutomated testing experienceSource control experienceLaravel framework experience Skills: Excellent verbal and written communication skillsExperience with modern frontend frameworks (e.g., Vue)HTML, JavaScript, CSS (SASS)Experience building REST APIsFamiliarity with DockerGo Technical Values Passion: You should be passionate about your work and eager to grow both professionally and personally. We encourage continuous learning and will provide the tools to support your development. You should actively apply the skills you gain to improve our platform and engineering practices. Communication: Clear communication of complex technical ideas demonstrates deep understanding. As our tech team continues to grow, collaboration will be key to our success. You should feel comfortable working cross-functionally with various areas of the business and contributing to technical discussions. Strong Software Engineering Principles: The code we write today forms the foundation of our platform as we scale. We value concise, SOLID, and extensible code. You should understand a range of software design patterns and know when to apply them effectively. Keen interest in problem solving: We are revolutionising the property world and to do that we need to solve problems for our customers. Here at Dexters we often are solving problems that might not have a self-evident solution - so you need to be interested in finding elegant solutions whilst showing initiative in consistently improving our methodologies, systems and products. Interview Process All applicants will be required to complete a pair programming exercise alongside one of our Senior Engineers.