Senior Frontend Engineer (Hybrid)

  • Janes
  • Croydon, UK
  • 22 May, 2023
Full time

Job Description

Janes enables militaries, governments, and defence companies to make critical decisions. Our expert-driven tradecraft, developed over 120 years, combined with human-machine teaming, delivers assured open-source intelligence across military capabilities and order of battle, equipment, events, countries, companies, and markets.

Linking millions of assured data points, Janes data model creates a framework of interconnected open source defence intelligence. This allows our customers to integrate all relevant data and connections into a single intelligence environment to deliver a more complete and accurate answer. Using Janes, our customers can use their scarce resource more effectively, to get to better decisions with higher confidence, more quickly.


Job purpose

Janes is currently seeking a self-motivated Senior Frontend Engineer to work as part of a full-stack agile unit based in our Croydon office. Your role will be to deliver high-quality, scalable, and robust components for our customer-facing systems.


How you will contribute to Janes

As a Senior Frontend Engineer, you will be part of a smart, motivated, and cross-functional agile unit contributing towards the design, code, testing, and implementation of solutions to meet our customer’s needs. The role is hands-on and will provide the opportunity to work with cloud-native technologies and help shape our AWS future.


  • Be part of an Agile team contributing to the design, coding, testing and delivery of applications and services across the full SDLC.
  • Contributing to coding standards and creating unit tests.
  • Be technically curious, tackle problems without giving up, and produce solutions.
  • Able to analyse existing systems and processes offering incremental improvements.
  • Take part in code and design reviews helping to improve overall software quality.
  • Be proud of the work you produce, how it is done, and help to identify opportunities for the adoption of new technologies.

Requirements

  • In-depth practical experience in HTML5, CSS & JavaScript, and building responsive websites.
  • Proven experience with a variety of modern frontend frameworks and tools (e.g.Vue.js, React, Bootstrap, webpack).
  • Strong understanding of Node.js & npm.
  • Understanding and experience with RESTful web services and API design, using C# web API backends.
  • Experience working with .NET stack.
  • Experience with cloud-native development and deployment inside AWS, API Gateways / Lambdas.
  • Familiarity with Unit testing, TDD, and automated frontend (unit/component) using Jest and Playwright.
  • Approval workflow experience