SearchSmartly Logo

SearchSmartly

Lead Developer

WorldwideFull-Time
Apply Now!

Please mention that you found this position on Remotedom, it helps us grow.


Finding a home is hard. Our mission is to change that. We are working with some of the most exciting property search platforms in the world to redefine the way people discover the right place to call home. We’re a team of property experts and technologists, using AI, empathy and data to solve one of life’s most stressful experiences.

We’ve already built and validated the UK’s first personalised property match-making engine. We are now collaborating with leading property portals to scale this experience overseas. 

Backed by some of Europe’s greatest investors including Founders Factory, Second Century Ventures, and Cur8 Capital, we have grown at our fastest rate ever in the last 12 months. We’re now looking for talented new colleagues to help us on our journey.


Job Description

What you’ll be doing

Finding a home is one of life’s most stressful experiences. We are changing that by using AI to empower hundreds of millions of people around the world to find the perfect home, 10x faster.

We are looking for an experienced lead developer who can help us translate long-range product requirements into technical infrastructure. We are looking for someone who enjoys being part of a team, has a can-do attitude, and gets a kick out of coaching (and learning from) other engineers. 

Your day-to-day will be ~30% meetings (with our designers, the product team, your squad, clients etc.) and 70% coding. You’ll have a real voice in our product development, and you’ll help manage our technical risk with the rest of the product organisation.You’ll also be on the front-line of architecting and designing new technologies, keeping the code base fresh, and monitoring product performance.

In other words, this is a technical role with a strong social component - and you will need to be someone who enjoys interacting with people to be truly happy here. In return, we will promise you that we are just as passionate about your continuous learning and growth as you are, and that we’ll provide you with plenty of opportunities to stretch your muscles with machine learning and DevOps. 

If you are keen on further details, here is a list:

  • You’ll drive long-range thinking. You’ll help the business find a balance between short-term and long-term priorities when designing new features and addressing technical debt.
  • You’ll play a clarifying role in our scoping conversations. You’re comfortable producing and reviewing estimates, ensuring that they represent a deliverable and commercially viable solution. You’re comfortable clarifying technical requirements in more detail to support the junior members of your team. You’ll also,
  • Drive key decisions on platform, technical stack, and overall technical strategy. 
  • Drive improvement. You’re excited about the latest in CI/CD and bringing others along.
  • Draw upon your deep expertise in languages, patterns and practices to quickly resolve problems if the delivery becomes blocked
  • Work with your colleagues to identify technical opportunities for the organisation and communicate these back to the product team
  • Write code for a significant chunk of your time, taking part in code reviews, writing tests, and upholding a high standard of quality
  • Mentor junior and mid-level members of your team


Qualifications

What you’ll need to be successful

You have

  • Strong hands-on experience in programming, code reviews, unit testing, ETL, and software architecture. We are just as interested in seeing strong applicants with a public portfolio as we are in seeing applicants with 5+ years of experience at Y company.
  • A strong understanding of our stack -
  • Python
  • Django/Django Rest Framework
  • Postgres
  • Docker
  • Git
  • AWS/Heroku
  • (bonus) demonstrable interest in and experience with ML
  • (bonus) GeoDjango/PostGIS
  • (bonus) experience using ReactJS and NextJS
  • Excellent communication skills in English. You are able to explain, persuade and justify decisions and concepts to people at all levels. You like people.
  • A strong knowledge of distributed systems & services, object orientation, databases, web application development, security and open source technologies.
  • A strong understanding of design patterns and architectural concepts including microservices, low latency systems, data warehousing, APIs and cloud services.
  • A firm understanding of integration patterns & technologies and experience designing and implementing integrated, distributed systems.
  • A good grasp of software engineering practices such as BDD and TDD.
  • A passion for proactively developing and upskilling others. Seeing the careers of your team members take off is a source of pride and joy for you.
  • A demonstrable interest in DevOps


You are

  • Excited to work from home. You have a support network of friends and family nearby that you can chat to, and you’re keen on getting the benefits that WFH provides.
  • Transparent. You are open, honest, and always uphold the trust of your team and stakeholders.
  • Thoughtfully Tenacious. You go the extra mile, every time, to delight our users with limited resources. Your thoughtfulness extends to your team, and you consider who will inherit your code when you write it.
  • Continuously Learning. You are passionate about learning and care deeply about broadening your horizons and developing yourself. Within engineering, you enjoy wearing multiple hats.
  • A Deep Diver. You pay attention to the details and are sceptical about outcomes unless metrics tell us otherwise.


Who can apply

Although we are a remote-first business, we have a preference towards UK-based candidates. That said, we will consider international applications as long as: 

  • you can work our core UK hours
  • have a strong internet connection
  • have the necessary qualifications and permits in place

Our current team works remotely across the UK, USA, Ukraine, Poland, and Nigeria.




Beware of scams when applying! You should NEVER have to pay for applying for any position. Learn more about scams here.

Remotedom accepts no liability or resposability as consequence on relience upon information on here or external websites.