Software Developer

Agile Info Solutions Ltd
Milton Keynes, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£40,000.0 - £43,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Application Programming Interfaces (APIs) Confluence JIRA HTML5 Unit Testing Cascading Style Sheets (CSS) Code Review Continuous Integration Software Debugging Programming Tools
+21 more
Document Object Model Github Design of User Interfaces JSON Scrum Methodology Visual Studio Online Website Wireframe Data Processing ReactJS Backend Gitlab Git Gitlab-ci Information Technology Atlassian Tools Front End Software Development React Redux Functional Programming React Testing Library Restful APIs Es2015

Job description

We are seeking a talented and proactive Software Engineer (React.js) to join our front-end development team. The successful candidate will be responsible for delivering high-performance, scalable front-end solutions using React 17+, ensuring seamless integration with backend services, and adhering to the latest industry best practices., * Develop and maintain responsive web applications using React.js (v17+), JavaScript (ES6+), HTML5, and CSS3.

  • Design and implement reusable components using React hooks and state management tools like Redux and Context API.

  • Integrate RESTful APIs and collaborate with backend teams to ensure smooth data handling and performance.

  • Collaborating with UI/UX designers to transform wireframes and mockups into functional interfaces.

  • Write clean, maintainable, and testable code; conduct unit testing using Jest and React Testing Library.

  • Using version control tools such as Git and CI/CD pipelines for efficient code deployment.

  • Participating in Agile/Scrum ceremonies and contributing to sprint planning and task estimation.

  • Perform code reviews and collaborate with peers to ensure high code quality and performance standards.

Tech Stack

  • Frontend: React.js, JavaScript (ES6+), HTML5, CSS3, Redux, Context API

  • Testing: Jest, React Testing Library

  • Tools: Git, GitHub/GitLab, VS Code, CI/CD

  • Methodologies: Agile/Scrum

  • CI/CD: GitHub Actions, GitLab CI/CD

  • APIs: RESTful APIs (JSON), Axios

  • Agile Tools: Jira, Confluence

Requirements

Do you have experience in REST?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

  • Minimum of 2 years professional experience working with React.js and modern front-end technologies.

  • Strong grasp of JavaScript fundamentals, DOM manipulation, and functional programming.

  • Experience with responsive and accessible UI development.

  • Proficiency in debugging tools and browser dev tools.

  • Excellent written and verbal communication skills.

Benefits & conditions

Pulled from the full job description

  • Sick pay
  • Company pension
  • UK visa sponsorship
  • Work from home

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:26 min

Leveraging existing web knowledge for developer experience

Xuan Huang Xuan Huang · WWC 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all