Enable job alerts via email!

Frontend Engineer - Java & Open Source (Private & FS)

Version 1

North East

On-site

GBP 45,000 - 65,000

Full time

2 days ago
Be an early applicant

Job summary

A technology solutions provider located in Newcastle upon Tyne is seeking a Frontend Engineer proficient in ReactJS and JavaScript to develop web and mobile applications. The position involves collaborating with various stakeholders and promoting coding best practices. The ideal candidate should have extensive experience in front-end development and a passion for staying updated with new technologies. Benefits include profit sharing and career development opportunities.

Benefits

Profit sharing
Flexible working
Health and wellbeing schemes
Educational support

Qualifications

  • Extensive experience in front-end development with ReactJS and JavaScript.
  • Experience with mobile frameworks like React Native is advantageous.
  • Significant experience working in an Agile environment.

Responsibilities

  • Develop interfaces for web and mobile applications.
  • Ensure adherence to Version 1’s Agile process and framework.
  • Mentor and onboard junior team members.

Skills

ReactJS
JavaScript (ES6+)
Agile methodology
GraphQL
Unit Testing with Jest
Communication skills

Tools

Docker
AWS Cloud

Job description

Social network you want to login/join with:

Frontend Engineer - Java & Open Source (Private & FS), Newcastle upon Tyne

Client: Version 1

Location: Newcastle upon Tyne, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 0909c1c6d5b2

Job Views: 5

Posted: 12.08.2025

Expiry Date: 26.09.2025

Job Description

As a Front-End Developer, you'll collaborate closely with Product Owners, Business Analysts, Technical Architects, UX/UI Designers, and other team members to understand business requirements and drive the solution design and development of our digital products. Your role involves ensuring that the code aligns with these requirements and adheres to our architectural and front-end coding standards. Performance optimisation is key, and you'll employ best practices to enhance our applications. Additionally, you'll stay proactive by suggesting upgrades and updates to maintain modern security standards and adhere to evolving best practices in development. Your contributions extend beyond individual projects; you'll help enrich our shared component libraries by crafting modular and reusable components. Furthermore, as a valued member of our team, you'll provide mentorship to junior members and actively share your expertise across the wider team.

Responsibilities
  • Experience working closely with key stakeholders across the engineering team, including Architects, Product Owners, and UX designers to translate written requirements into technical solutions.
  • Develop interfaces for web and mobile applications, creating high-quality, efficient, reusable code and libraries.
  • Collaborate with team members to formulate and articulate end-to-end architecture and design.
  • Take ownership of the Frontend digital and software platform.
  • Ensure adherence to Version 1’s Agile process and framework.
  • Promote best practices within the team, including TDD, code reviews, and pair programming.
  • Mentor and onboard junior team members.
  • Design flexible and configurable software components.
  • Produce well-designed, testable, maintainable, secure, and efficient code.
Qualifications
  • Extensive experience in front-end development with ReactJS and JavaScript (ES6+); experience with Next.js, Angular, or Vue.js is beneficial.
  • Experience with mobile frameworks like React Native is advantageous.
  • Experience in Unit Testing with Jest.
  • Experience with GraphQL with React for data fetching and state management is preferred.
  • Knowledge of Continuous Integration tools (Docker).
  • Experience deploying solutions on AWS Cloud, with expertise in AWS serverless services such as Lambda, DynamoDB, ApiGateway (AWS Certified Developer or Solutions Architect preferred).
  • Passion for coding and staying updated with new technologies and frameworks.
  • Significant experience working in an Agile environment.
  • Excellent communication skills for interacting with clients and teams.
  • Ability to prioritize and manage multiple tasks and deadlines.
  • Experience with backend technologies like Java, Python, or NodeJS is a plus.
Additional Information

Why Version 1?

We offer comprehensive benefits including profit sharing, career development, flexible working, health and wellbeing schemes, educational support, reward programs, and community initiatives. Drop us a note to learn more about these exciting benefits.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs