Front-end Engineer

  • Anywhere

AgileRL Ltd

AgileRL Ltd

We are seeking a talented and experienced Front end Engineer to join our team. This engineer will contribute to the further development of Arena, a web based software platform for reinforcement learning training and RLOps.

Responsibilities

  • Develop scalable and reliable infrastructure to support a reinforcement learning model training, deployment, and management platform.
  • Collaborate with the team to understand requirements, and design and develop the user facing interface of the platform.
  • Work closely with designers and engineers to implement the visual design elements within brand guidelines.
  • Ensure that the platform works consistently across various web browsers and devices, including testing and resolving compatibility issues.
  • Optimize the platform for speed and efficiency, minimizing load times and ensuring a smooth user experience.
  • Ensure that web content is accessible to all users by adhering to Accessibility standards like Web Content Accessibility Guidelines.
  • Work closely with users to identify and rectify user facing bugs and issues to constantly improve usability of the platform.
  • Keep thorough documentation of code and development processes to help maintain and troubleshoot the platform.

Requirements

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field, or 3+ years of relevant industry experience.
  • Solid understanding of HTML, CSS (Tailwind) and JavaScript/TypeScript, with hands on experience building platforms.
  • Proficient with front end frameworks and libraries like ReactJS, Redux, GraphQL to streamline development and enhance user interactivity.
  • Experience with integrating with various APIs (REST API or GraphQL using one of fetch, Redux, Relay, GraphQL) to fetch and display data from external sources.
  • Familiarity with tools for monitoring and improving platform page performance metrics, including page load times and resource optimisation.
  • Deep understanding of software engineering principles and best practices.
  • Strong problem solving and communication skills, and the ability to work independently as well as in a team environment.

Compensation

  • Competitive salary + significant stock options.
  • 30 days of holiday, plus bank holidays, per year.
  • Flexible working from home and 6 month remote working policies.
  • Enhanced parental leave.
  • Learning budget of £500 per calendar year for books, training courses and conferences.
  • Company pension scheme.
  • Regular team socials and quarterly all company parties.
  • Bike2Work scheme.

Join the fast growing AgileRL team and play a key role in the development of cutting edge reinforcement learning tooling and infrastructure.

To apply for this job please visit www.itjobboard.co.uk.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.