Software Developer at WPA Western Provident Association
Taunton TA1 2PE, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

14 Jun, 25

Salary

0.0

Posted On

14 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

State Management, Computer Science, Typescript, Git, Front End Development, Analytical Skills, Javascript

Industry

Computer Software/Engineering

Description

SOFTWARE DEVELOPER

We are seeking a highly motivated and dedicated Software Developer to join our dynamic team. The ideal candidate will have a solid background in front-end development, specifically with React, Vite, NextJS, and TypeScript.
This role primarily involves Monday to Friday working between 8 am to 5 pm, with occasional out-of-hours support. As a hybrid role, the successful candidate must be able to commute to the office 3 days a week.

QUALIFICATIONS & EXPERIENCE:

  • Bachelor’s degree in computer science, engineering, or a related field (or equivalent experience).
  • 3 – 5 years of professional experience in front-end development.
  • Strong proficiency in JavaScript and TypeScript.
  • Thorough understanding of React and its core principles, including React hooks, state management, and context API.
  • Knowledge of RESTful APIs and experience in integrating front-end applications with back-end services.
  • Familiarity with NodeJS and NPM tooling.
  • Experience with code versioning tools such as Git.
  • Excellent problem-solving and analytical skills and a proactive attitude towards overcoming challenges.
  • Strong communication and collaboration skills.
  • Ability to work independently and in a team-orientated environment.
  • Proactive and self-motivated with a strong desire to learn new technologies.
Responsibilities
  • Develop, test, and deploy scalable and maintainable web applications using React, Vite, NextJS, and TypeScript.
  • Write clean, efficient, and well-documented code following best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug issues and optimise performance.
  • Stay up to date with the latest industry trends and technologies to ensure our applications remain current and competitive.
  • Mentor junior developers and contribute to a culture of continuous improvement.
Loading...