At a Glance
- Tasks: Lead and build the backend engineering team while coding and maintaining app infrastructure.
- Company: Exciting start-up disrupting the construction industry with a small, dynamic team.
- Benefits: Competitive salary, equity options, remote work, and potential for growth.
- Why this job: Make a real impact in a sector ripe for digital transformation.
- Qualifications: 5+ years of backend experience, leadership skills, and JVM knowledge.
- Other info: Join a passionate team with opportunities for innovation and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
We are a start-up between pre-seed and seed investment rounds disrupting the construction industry. We started writing code in Jan 2022. Our crew is less than 10 members with several ex-Revolut employees among founders. One of the founders has built up a ~$100,000,000 revenue construction business and provides key industry know-how, contacts, and a test environment tool. Everybody is working remotely, although we would like to hire more developers in London. We are ‘connecting construction’ with a unique, transparent, and efficient workforce and project management app connecting tradesmen and subcontractors. We will eventually connect the whole construction supply chain, including main contractors and owners/developers. Construction accounts for 13% of global GDP and 7% of the world’s workforce and has had relatively little digital adoption to date. There are few places where you will have the opportunity to make a product with as meaningful and tangible a business impact on the world.
We are looking for a lead backend engineer with 5+ years of experience who:
- Has experience leading projects.
- Can explain the difference between TDD, BDD, DDD, and other *DD methodologies.
- Can improve event streaming to make event sourcing.
- Understands that DevOps is not a person, but a set of practices.
- Can wrap code in a jar, pack it in Docker, and set up a CD to deploy it to the cloud.
- Has JVM experience, ideally Java or Kotlin.
- Has experience building web applications.
- Can explain the difference between 4xx and 5xx errors and justify using PUT and POST methods.
You will be doing:
- Leading and building up the backend engineering team as the company scales.
- Coding alongside other engineers.
- Maintaining the app infrastructure, being responsible for security, and striking a balance between fast implementation of features and fundamental app architecture.
- Designing DB tables and queries using the best practices for indexes.
- Managing DB transactions for backend requests.
- Implementing a CRUD service, agreeing on the schema with web and mobile engineers, and providing them details with OpenAPI.
We are open to all ideas and initiatives, but you will be expected to prove/quantify your point of view and suggestions.
Offer: Salary, share options at the start and with company growth. London, starting remotely, at least 3 office days in a few months.
Screen call (30 minutes), Technical interview with engineers (1 hour), Architecture interview with CTO (1 hour), Culture, team, and product conversation with one of the founders (40 minutes).
Lead Backend Engineer - Remote, Java/Kotlin, Equity in London employer: Konstructly Ltd
Contact Detail:
Konstructly Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Backend Engineer - Remote, Java/Kotlin, Equity in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech and construction industries. We all know that sometimes it’s not just what you know, but who you know. Don’t hesitate to ask for introductions or advice; you never know where a simple chat could lead!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java or Kotlin. We want to see your coding prowess and how you tackle backend challenges. A well-documented GitHub repo can really make you stand out!
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of TDD, BDD, and event sourcing. We’re looking for someone who can not only code but also explain their thought process. Practice common interview questions and be ready to discuss your past projects in detail.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect with us directly. Don’t miss out on this opportunity to join our innovative team!
We think you need these skills to ace Lead Backend Engineer - Remote, Java/Kotlin, Equity in London
Some tips for your application 🫡
Show Your Passion for Construction Tech: We want to see your enthusiasm for disrupting the construction industry! Make sure to highlight any relevant experience or projects that showcase your interest in tech solutions for construction. This will help us understand why you're a great fit for our mission.
Be Clear About Your Technical Skills: When listing your skills, be specific about your experience with Java or Kotlin, and don’t forget to mention your familiarity with TDD, BDD, and DevOps practices. We love seeing concrete examples of how you've applied these methodologies in past projects!
Tailor Your Application: Take a moment to customise your application for us. Mention how your background aligns with our goals and the unique challenges we face in the construction sector. This shows us you’ve done your homework and are genuinely interested in joining our team.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture and values!
How to prepare for a job interview at Konstructly Ltd
✨Know Your Tech Inside Out
Make sure you can confidently discuss your experience with Java and Kotlin, as well as the various *DD methodologies. Brush up on TDD, BDD, and DDD, and be ready to explain how they apply to your past projects.
✨Showcase Your Leadership Skills
Since this role involves leading a backend engineering team, prepare examples of how you've successfully led projects in the past. Highlight your ability to balance fast implementation with solid architecture, and be ready to discuss how you manage team dynamics.
✨Demonstrate Your Problem-Solving Skills
Be prepared to tackle technical questions that test your understanding of event streaming, CRUD services, and database management. Think through scenarios where you've had to troubleshoot 4xx and 5xx errors, and explain your approach to resolving them.
✨Align with Company Culture
Research the company’s mission to disrupt the construction industry and think about how your values align with theirs. Be ready to share your thoughts on innovation in tech and how you can contribute to their vision of connecting the construction supply chain.