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, passionate senior applications developer eager to push themselves and advance their full-stack development skills in a friendly, cutting edge technology company. Working on 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, are passionate about their craft and can take a leading figure in the team and deliver complex features with autonomy.    

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.    

This is a chance to join a fast moving start-up with a scope to grow into tech lead/architect

Essential skills / Experience

  • A degree in computer science or related subject
  • An unquenchable passion for all-things web and application development 
  • Ability to clearly communicate technical requirements and concepts to internal stakeholders
  • Ability and desire to own and deliver complex features
  • 3+ years working with JavaScript (client or server-side) and HTML/CSS in a production environment 
  • 3+ years working with MySQL or related database technology 
  • An understanding of attack vectors and web application security
  • 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    


Desirable Skills / Experience:

  • Production usage of messaging services (RabbitMQ, MQTT) 
  • Production usage of query builders and ORMs (Knex.js, Objection) 
  • 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 <role> 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.