Full stack Tech Lead

Company Details

Archangel Aerospace is the leading consultancy and incubator for long endurance unmanned technology and operations. We solve the most challenging problems and lead innovation in enduring unmanned systems. We also reduce costs and improve efficiency of our customer’s operations.

About Archangel Imaging 
Archangel Imaging believe the teams of the future will be hybrid, with humans working alongside machines to solve persistent, global problems, and we’re building that future using the latest in advanced AI technologies and connected edge devices.

With projects ranging from anti-poaching protection to rail trespass monitoring, we excel in helping companies protect their remote assets and we’re proud to have won several international awards for our work. We’ll provide you a high-paced, challenging and fulfilling environment to further your career, empowering you to help you shine in your role.

The Role

We are looking for an enthusiastic full-stack solutions architect/developer eager to push themselves and advance their career in a friendly, cutting edge technology company. Owning our mission management platform, Cerebella, the ideal candidate is one who keeps their finger on the pulse of the latest developments in client-side and server-side technology, is passionate about their craft and can lead the team to deliver complex features with autonomy. This is a chance to join a fast moving startup at a time when you can strongly influence the design decisions, technology selection and talent recruitment.

Our platform technology stack uses React on the front-end and React Native for our mobile applications, all served from a Node, PHP and MySQL back-end. Our infrastructure runs on AWS, enabling us to build scalability into our platform as a default. As for getting our code into production, we use the latest in CI/CD to keep our development velocity high and release risk low, deploying code to production multiple times per day.

Role responsibilities

  • Deliver first-class web, iOS and Android apps on a robust back-end and middleware solution
  • Take responsibility for the full lifecycle of system development, from high level requirement gathering through to design, development, QA, release and monitoring
  • Recruit, mentor and lead the applications team by example, crafting an empowering environment to help developers achieve their career goals
  • Be the guardian of the applications roadmap and backlog, ensuring timely delivery of correctly prioritised, quality software
  • Represent the company at technical and business events

Essential skills / Experience 

  • A degree in computer science or related subject
  • Experience recruiting, retaining and leading developers
  • An unquenchable passion for all-things web and application development
  • Commercial full-stack system design, delivery, testing and scaling experience
  • Ability to clearly communicate technical requirements and concepts to internal stakeholders
  • 5+ years working with JavaScript (client or server-side) and HTML/CSS in a production environment
  • 5+ years working with MySQL or related database technology, preferably in conjunction with ORMs like Knex/Objection
  • Commercial experience with cloud deployment and containerisation
  • Previous responsibility for the securing of applications, with a deep understanding of common attack vectors and mitigations
  • Experience with testing frameworks (Jest, React Testing Library, Mocha etc)
  • Keen interest in developer workflow, Continuous Integration and Deployment
  • Experience designing and implementing REST APIs
  • Production usage of messaging services (RabbitMQ, MQTT)

Desirable Skills / Experience: 

  • Customer / user engagement experience
  • Scalable IoT solutions experience
  • User experience design and mock-up skills
  • Web app, iOS and Android app GUI design experience
  • Experience with CSS pre-processors (SASS, LESS)

Benefits:

  • Merit-based compensation (salary, bonuses, equity)
  • A VR headset and app credits which you can keep once you have passed probation.
  • Investment in you to be the best leader you can be, including training resources
  • The ability to make a measurable difference in a small company with big ambitions
  • Flexibility: Options for flexible working hours, working from home and custom arrangements that matter to you
  • A technology-centric culture that understands developers
  • As much responsibility as you are willing to take on
  • A variety of perks: Gym discounts, cinema half price, free phone insurance, shopping and supermarket discounts plus many more!

Further Details:

  • Location: Remote
  • Interested applicants may wish to join first as a fixed-term consultant although we prefer to find a good permanent match.

Tagged as: PHP, Node, software architecture, management, team leader, mysql, system development, React Native

Select your currency
EUREuro
Visit us on LinkedInVisit us on FacebookVisit us on Twitter