Senior Full Stack Engineer in London

Senior Full Stack Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No working from home possible
Hammer Missions

At a Glance

  • Tasks: Lead software development for innovative drone inspection platform and solve technical challenges.
  • Company: Join a fast-paced startup revolutionising aerial robotics and geospatial data.
  • Benefits: Competitive salary, equity options, flexible hours, and 28 holidays.
  • Other info: Dynamic work environment with opportunities for travel and team activities.
  • Why this job: Be part of the founding team and shape the future of drone technology.
  • Qualifications: 3-5 years in software engineering with skills in modern web frameworks and cloud platforms.

The predicted salary is between 36000 - 60000 £ per year.

Do you enjoy solving technical challenges with a big impact on the future? Do you like end-to-end software design, development and shipping to production? Would a dynamic fast-moving startup be the ideal workplace for you? If your answer is all of the above, then we need to hear from you.

At Hammer Missions, we provide an end-to-end software platform for infrastructure inspections using drones, software automation & AI. We're currently on the hunt for a hands-on software engineering lead who can take charge of developing and executing on our overall software roadmap. You will be working very closely with our senior management, software consultants and other engineers in this role and will be leading all software development at the startup from beginning to completion. This is an opportunity to be a part of the founding team, lead the engineering team and play a significant role in shaping the future of aerial robotics and geospatial data.

Tech Stack:

  • Flask, Python, Fast API
  • DynamoDB, S3
  • Docker, Docker Compose
  • Github Actions
  • AWS

Responsibilities:

  • Design, develop and deploy new features for Hammer Hub to production.
  • Solve drone path-planning and drone-data modelling challenges.
  • Plan bi-weekly development sprints with the software team.
  • Work alongside the cloud team to scale web infrastructure with user growth.
  • Undertake field (on-site) tests with other team members using drone hardware.
  • Test, monitor and performance analyse Hammer Hub in production.
  • Develop an understanding of the entire software stack at Hammer.
  • Plan overall engineering roadmap alongside other members of the software team.
  • Suggest and document development processes, best practices and tooling.

Qualifications:

  • 3-5 years of software engineering experience (ideally at a SaaS software startup)
  • Skilled in modern web frontend frameworks - React, Vue JS (or similar)
  • Skilled in modern web backend frameworks - Node JS, Flask, Fast API (or similar)
  • A strong understanding of computer science fundamentals and software architecture.
  • Experience deploying and maintaining applications in production environments.
  • Experience working with modern databases - MongoDB, DynamoDB or similar and managing cloud platforms - AWS | Google Cloud | Azure.
  • Experience with version control (Git) and containerisation (Docker or similar)
  • Experience with CI / CD pipelines & automated software testing.

Plus:

  • A degree in Computer Science or a related field.
  • Experience as team lead at a robotics, gaming or geospatial organisation is a plus.
  • Agile development, sprint planning and project management experience.
  • Experience with mobile software development is a plus.

Location: We're based in West London, UK.

Travel: Ordinary commute to our offices in West London 3 days a week. You will also have to travel to and from drone flying sites in and around London once a week to test systems in R&D. Don't worry, you'll be travelling with other members of the team and it will be all paid for by us.

Perks:

  • Competitive Salary
  • Company Equity Options
  • 28 Holidays - swap out your bank holidays for other days.
  • Flexible working hours
  • Company laptops, screens, headphones - anything you need to be productive.
  • Your own Mavic Mini drone
  • Buy an engineering related book on us
  • Monthly team lunches and activities

About Us: At Hammer, our goal is to build the aerial tools of the future. As humans, what differentiates us is our ability to make useful tools that make our lives better - hammer stones were some of the earliest tools we built. A drone is like a hammer stone but for the 21st century. With that as our north star, our current software products Hammer App and Hammer Hub help drone professionals and Enterprise drone programmes collect quick and precise inspection data for a number of different infrastructure assets: roofs, facades, powerlines, towers, solar panels, wind turbines and more. Having deployed our software globally, we're quickly moving into a number of different drone verticals. If you'd like to join a fast-growing team and shape the future of aerial data and mobile robotics, please get in touch with us below. We look forward to hearing from you.

Senior Full Stack Engineer in London employer: Hammer Missions

At Hammer Missions, we pride ourselves on being an innovative startup that empowers our employees to tackle significant technical challenges in the realm of aerial robotics and geospatial data. Our collaborative work culture fosters creativity and growth, offering competitive salaries, equity options, and flexible working hours, alongside unique perks like your own Mavic Mini drone and opportunities for team bonding activities. Join us in West London to be part of a dynamic team where your contributions will directly shape the future of our cutting-edge software platform.

Hammer Missions

Contact Details:

Hammer Missions Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Engineer in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with startups. A personal recommendation can make all the difference when you're trying to land that Senior Full Stack Engineer role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving drone technology or similar fields. This will give potential employers a taste of what you can bring to the table at Hammer Missions.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding the tech stack mentioned in the job description. Practice common algorithms and system design questions to impress the hiring team.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team at Hammer Missions.

We think you need these skills to ace Senior Full Stack Engineer in London

Software Engineering
Frontend Frameworks (React, Vue JS)
Backend Frameworks (Node JS, Flask, Fast API)
Cloud Platforms (AWS, Google Cloud, Azure)
Database Management (MongoDB, DynamoDB)
Version Control (Git)
Containerisation (Docker)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your experience with the tech stack we use, like Flask, Python, and AWS, to show us you're the right fit!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for solving technical challenges and how you can contribute to our mission at Hammer Missions. Be genuine and let your personality come through!

Showcase Your Projects:If you've worked on relevant projects, whether personal or professional, make sure to mention them. We love seeing real-world applications of your skills, especially in areas like drone technology or software automation.

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at Hammer Missions

Know Your Tech Stack

Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on Flask, Python, Fast API, and AWS. Being able to discuss your experience with these technologies will show that you’re ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare to discuss specific technical challenges you've faced in previous roles, especially those related to software design and deployment. Use examples that highlight your ability to solve complex problems, particularly in a fast-paced environment like a startup.

Understand Agile Methodologies

Since the role involves sprint planning and agile development, be ready to talk about your experience with these methodologies. Share how you’ve contributed to successful sprints and how you manage project timelines and team collaboration.

Demonstrate Leadership Potential

As this position involves leading a team, think of examples where you’ve taken charge or mentored others. Highlight your leadership style and how you plan to guide the engineering team at Hammer Missions towards success.