At a Glance
- Tasks: Build innovative software solutions for geospatial data and enhance user experiences.
- Company: Join a cutting-edge AI company transforming critical infrastructure projects.
- Benefits: Enjoy competitive salary, equity options, 30 days leave, and remote work flexibility.
- Why this job: Make a real impact with your coding skills in a high-trust, high-impact environment.
- Qualifications: Experience in full-stack development and a passion for solving complex problems.
- Other info: Be part of a dynamic team with excellent growth opportunities and a collaborative culture.
The predicted salary is between 36000 - 60000 £ per year.
Who we are, what we do
Sensat is a geospatial AI business that powers advanced and highly functional digital twins for the world's most critical infrastructure projects. We partner with the world's largest construction, engineering and critical infrastructure companies, including National Grid, Network Rail, Heathrow and Severn Trent Water. We enable our customers to fight the costly and high-risk "Status Quo" of siloed data, people and processes. Our AI-powered digital twins help teams digitally visualise, plan and manage projects, providing Project Confidence Through Clarity.
We are a high trust, high impact team, who offer purpose driven work. We operate with autonomy and flexibility in an agile, flat structure. We look for highly talented, adaptable and curious individuals who love solving meaningful problems and who share our resilient team spirit when facing challenges.
The role - why it exists & why it's interesting
Data is at the core of our digital twin platform, bringing together vast, messy, multi-format project information and turning it into something that makes immediate sense. You'll be part of a team of innovators helping organisations see risks earlier, coordinate better, and make decisions with confidence. We're looking for someone to bridge the gap between our massive geospatial datasets and a seamless user experience. This is a high-trust, high-impact role. Sensat engineers solve problems rather than solely implement solutions. You'll define the direction of our knowledge model, contribute across the platform to ensure our customers have a well rounded experience, and help the team continuously raise the bar. If you're after autonomy, developing novel solutions, and delivering real-world value, you'll thrive here.
What you'll do
- Build responsive, accessible user interfaces that make complex geospatial and 2D/3D/4D spatial data intuitive to interact with.
- Collaborate with Product and Design to refine ideas and turn them into scalable, performant, and maintainable software solutions.
- Design and implement APIs to process and serve data, using Protocol Buffers and gRPC for service contracts.
- Work with relational databases (e.g. PostgreSQL) to design schemas, write efficient queries, and ensure data integrity.
- Contribute to and improve the standards for software engineering, such as code quality, automated testing, documentation / knowledge sharing, and broader team processes.
- Contribute to maintaining the reliability of Sensat's enterprise platform.
What you'll bring
- Solid experience building full-stack web applications, with hands-on work across frontend, API, and database layers.
- Strong experience in a modern frontend framework (e.g. Angular 17+, React, or Vue) for building complex, data-rich applications.
- Good experience with backend languages for building scalable production systems. We use Go in our stack but experience in any language is welcome.
- Significant experience with data-oriented web applications.
- Understanding of data modelling in a production context.
- Strong attention to detail and a commitment to clean code, balancing technical excellence with the practical outcomes required.
- Independent problem-solver who takes initiative on features, collaborates openly, and pitches in wherever the team needs support.
- Actively shares knowledge with the team, helps onboard new members, and consistently looks for ways to improve our day-to-day development workflow.
- 2-4+ years commercial development experience, demonstrating your ability to build, test, and ship reliable code.
Bonus Points For
- Hands on experience with gRPC and Protocol Buffers for API design and defining service contracts.
- Side-projects or participation in open source projects in a related field.
- Prior work in geospatial, web mapping or construction industries.
What we'll bring:
When Sensat succeeds, so will you, with significant equity share options. Take a break using your 30 days of annual leave.
Full Stack Software Engineer in England employer: Sensat
Contact Detail:
Sensat Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Software Engineer in England
✨Tip Number 1
Network like a pro! Reach out to current employees at Sensat on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your interview. It’s all about making connections and showing genuine interest!
✨Tip Number 2
Prepare for the technical side! Brush up on your coding skills and be ready to tackle some real-world problems during the interview. Practice coding challenges and think about how you can apply your knowledge to Sensat's projects.
✨Tip Number 3
Show off your passion for geospatial tech! Be ready to discuss any relevant side projects or open-source contributions you've made. This will demonstrate your enthusiasm and commitment to the field, which is super important to us at Sensat.
✨Tip Number 4
Don’t forget to ask questions! Prepare thoughtful questions about Sensat’s culture, projects, and future plans. This shows that you’re not just interested in the job, but also in being part of the team and contributing to our mission.
We think you need these skills to ace Full Stack Software Engineer in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Full Stack Software Engineer role. Highlight your experience with frontend frameworks and backend languages, and don’t forget to showcase any relevant projects that demonstrate your problem-solving skills.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about joining Sensat and how your skills align with our mission. Be genuine and let your personality come through!
Showcase Your Projects: If you've worked on side projects or contributed to open source, make sure to mention them! We love seeing practical examples of your work, especially if they relate to geospatial data or web applications.
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 shows you’re keen to join our team!
How to prepare for a job interview at Sensat
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially modern frontend frameworks like Angular, React, or Vue. Brush up on your backend skills too, particularly with Go, as they’ll likely ask you to demonstrate your understanding of building scalable systems.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Sensat values independent problem-solvers, so think about how you can illustrate your ability to take initiative and collaborate effectively with your team.
✨Understand Geospatial Data
Since the role involves working with geospatial datasets, it’s a good idea to familiarise yourself with the basics of geospatial data and its applications. Being able to speak knowledgeably about this will show your genuine interest in the field and how you can contribute to their projects.
✨Ask Insightful Questions
Prepare thoughtful questions that reflect your understanding of Sensat's mission and the role. Inquire about their approach to data integrity or how they envision the future of their digital twin platform. This shows you’re not just interested in the job, but also in the company’s vision and challenges.