Software Developer

Agile Info Solutions Ltd
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 43K

Job location

Remote

Tech stack

Clean Code Principles
JavaScript
API
Confluence
JIRA
HTML5
Unit Testing
CSS
Code Review
Continuous Integration
Software Debugging
Programming Tools
Document Object Model (DOM)
Github
Design of User Interfaces
JSON
Scrum
Visual Studio Online
Website Wireframe
Data Processing
React
Backend
Gitlab
GIT
Gitlab-ci
Information Technology
Atlassian Tools
Front End Software Development
React
Functional Programming
React Testing Library
REST
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