Frontend Software Development Engineer

Logo of Axiom

Axiom

πŸ“Remote - United Kingdom

Job highlights

Summary

Join Axiom's rapidly growing remote development team in Belfast and be a key player in transforming the legal industry with leading-edge technology. As a Backend Software Engineer, you will design and implement complex back-end systems for our Talent Platform, ensuring stability and performance. You will lead development teams, contribute to major subsystem design, and mentor other engineers. This role requires extensive experience in Javascript, web development, and related technologies. The ideal candidate will possess strong communication skills and a passion for building innovative solutions.

Requirements

  • 5+ years experience with Javascript and a good understanding of newer ECMAScript features
  • 5+ years experience in web development
  • 6+ years experience with basic web technologies (HTML/CSS)
  • 4+ years experience with React
  • 4+ years experience working with APIs
  • Experience with TypeScript
  • Experience with a TypeScript schema declaration library such as Zod or Yup
  • Experience with Webpack and Babel
  • Experience with npm/yarn
  • Experience with Node.js
  • Experience with code versioning systems (Git, SVN)
  • Experience writing tests (unit/integration/e2e etc)
  • Understanding of asset deployment strategies
  • Understanding of CRUD/REST principles
  • Basic understanding of standard config formats (e.g. YAML)
  • Ability to groom business requirements into technical action items
  • A proficient communicator with both technical and non-technical parties

Responsibilities

  • Design and implement complex back-end systems to support the entire platform
  • Ensure back-end stability and performance as the team migrates to new tools
  • Ensure that architectural frameworks, patterns, and designs are scalable, reliable, secure, supportable, and achieve business performance
  • Lead development teams
  • Assist with designing major subsystems and related interfaces
  • Provide guidance and mentoring across the entire Software Development organization

Preferred Qualifications

  • Knowledge about the principles of Redux
  • Experience building APIs
  • Experience working with Docker
  • Experience using styled-components
  • Experience using databases (Relational/NoSQL)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Axiom know you found this job on JobsCollider. Thanks! πŸ™