At a Glance
- Tasks: Join us to design, develop, and deploy cutting-edge software for drones and AI.
- Company: Hammer Missions is a fast-growing startup revolutionizing building inspections with drone technology.
- Benefits: Enjoy a competitive salary, equity options, hybrid work, and monthly team activities.
- Why this job: Be part of a core team shaping the future of aerial robotics in a dynamic environment.
- Qualifications: 5+ years in drones, robotics, or AI; strong coding skills; leadership experience required.
- Other info: Work hybrid in London and get your own DJI Tello drone!
The predicted salary is between 43200 - 72000 £ per year.
???? Key Questions In order to make an application, simply read through the following job description and make sure to attach relevant documents. Do you enjoy solving technical challenges that impact on the future of technology ? Do you thrive in end-to-end software design , development and shipping to prod? Would a dynamic fast moving startup be the ideal workplace for you? If your answer is yes to all of the above, then we need to hear from you! Who do we do? At Hammer Missions, we develop software and AI for drones used in building inspections, to power the future of safe virtual inspections & digital maintenance. Having deployed our software with key building engineering firms, we are quickly expanding the engineering team and looking for an experienced Software Engineer to join the team. You will be working very closely with our existing engineering team and senior leadership in this role and will be taking ownership of the tech stack and the technical roadmap. This is an opportunity to be a part of the core team , lead the engineering and play a significant role in shaping the future of aerial robotics and AI. Tech Stack – Vue.js, GoogleMaps.js – Node.js, Flask, Python, Fast API – AWS, DynamoDB, S3 – Docker, Docker Compose – Github Actions ???? Responsibilities (What You\’ll Do) Software Development Design, develop and deploy new features to production. Develop secure , scalable and fault-tolerant code. Build scalable cloud infrastructure together with the engineering team. Execute on 3D Modelling and AI development initiatives . Increase maintability of code, ensuring long-term system resilience. Test, monitor and performance analyse Hammer Hub in production. Suggest and implement development processes, best practices and tooling. Lead a High-Performing Team Plan bi-weekly development sprints with the software team. Plan and deliver our engineering roadmap alongside other members of the software team. Develop an understanding of the entire software stack at Hammer. Lead the team to deliver on our Hub and App roadmap . Contribute to hiring efforts for the next generation of engineers, in AI and 3D photogrammetry . Qualifications (What We\’re Looking For) Cultural Fit Resourceful & Resilience : An aptitude to tackle constraints with creativity. Genuine Passion for Geospatial Tech, Robotics, and AI . Bias towards action. Drive to build state-of-the-art systems that delight users. Leadership Capability to lead a technical team and managing timelines. Drive for user-centric development with a focus on empathy and user experience . Agile development, sprint planning and timeline management experience. Experience 5+ years in drones, robotics, computer games , or AI , ideally in a startup environment . Prior experience with web, mobile, cloud, and AI development. Strong understanding of distributed architecture , scalability, performance, reliability. Skills in modern web frontend frameworks – React, Vue JS (or similar) Skills in modern web backend frameworks – Node JS, Flask, Fast API (or similar) An understanding of native mobile app development. 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 Experience with version control ( Git ) and containerisation ( Docker or similar) Experience with CI / CD pipelines & automated software testing. A track record of building end-to-end systems . ???? Location: London, UK ???? Travel & Working Model. Hybrid Working model with 2 days in the office. ???? Perks Competitive Salary + Equity Options 29 Holidays Hybrid (office and remote) working model Company laptops, screens, headphones – anything you might need to be productive. Your own DJI tello drone! Buy any technical book on us. Monthly team lunches and activities ???? About Us (Who are we?) Hammer Missions is a software company founded in 2019. We are a team of professionals passionate about the use of drone technology for good. Just as ‘Hammer stones’ were some of the earliest technology built by humans, we see drones as the ‘21st century Hammer’ that holds the potential to unlock great value a number of different verticals. Having deployed our software with engineering firms globally, we\’re quickly expanding to the US market. If you\’d like to join a fast-growing team and shape the future of aerial robotics and building safety, please get in touch with us below. ???? Apply today and come build the future of drones and AI with us at Hammer Missions!
Software Engineer | Drones, AI, 3D & Cloud employer: Hammer Missions
Contact Detail:
Hammer Missions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer | Drones, AI, 3D & Cloud
✨Tip Number 1
Familiarize yourself with our tech stack, especially Vue.js, Node.js, and AWS. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during the interview process.
✨Tip Number 2
Demonstrate your passion for drones and AI by discussing any relevant projects or experiences you've had. Whether it's personal projects, contributions to open-source, or professional work, showing your enthusiasm can set you apart.
✨Tip Number 3
Prepare to discuss your experience with agile development and sprint planning. We value candidates who can lead teams effectively, so be ready to share examples of how you've managed timelines and delivered on engineering roadmaps.
✨Tip Number 4
Highlight your problem-solving skills and resourcefulness. Be prepared to share specific challenges you've faced in previous roles and how you creatively overcame them, as this aligns with our cultural fit at Hammer Missions.
We think you need these skills to ace Software Engineer | Drones, AI, 3D & Cloud
Some tips for your application 🫡
Understand the Company and Role: Before applying, take some time to understand Hammer Missions' mission and the specifics of the Software Engineer role. Familiarize yourself with their tech stack and the impact of their work in the drone and AI sectors.
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly in drones, robotics, or AI. Emphasize your skills in the technologies mentioned in the job description, such as Vue.js, Node.js, and cloud infrastructure.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for geospatial tech and robotics. Discuss specific projects you've worked on that align with Hammer Missions' goals and how you can contribute to their engineering team.
Showcase Your Problem-Solving Skills: In your application, provide examples of how you've tackled technical challenges in previous roles. Highlight your resourcefulness and resilience, as these traits are crucial for the dynamic startup environment at Hammer Missions.
How to prepare for a job interview at Hammer Missions
✨Show Your Passion for Technology
Make sure to express your genuine interest in geospatial tech, robotics, and AI during the interview. Share specific examples of projects or experiences that highlight your enthusiasm and how they relate to the company's mission.
✨Demonstrate Your Problem-Solving Skills
Prepare to discuss technical challenges you've faced in previous roles and how you approached solving them. Highlight your resourcefulness and resilience, as these traits are crucial for a dynamic startup environment.
✨Familiarize Yourself with the Tech Stack
Before the interview, take some time to understand the technologies mentioned in the job description, such as Vue.js, Node.js, and AWS. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.
✨Emphasize Team Leadership Experience
Since the role involves leading a high-performing team, be prepared to share your experiences in managing timelines and planning sprints. Discuss how you foster collaboration and ensure user-centric development within your team.