As a React JS Web Developer, you will be responsible for building and maintaining web applications with a focus on user experience, performance, and scalability. You will collaborate closely with our design and product teams to bring features to life and ensure they function smoothly across multiple platforms.
About Us:
We are a dynamic and growing company that is developing cutting-edge software solutions for various sectors, including eCommerce, fulfillment, and HR management. Our products aim to revolutionise the way businesses handle their operations by providing seamless, user-friendly interfaces and tools. We are looking for a talented React JS Web Developer to join our development team and contribute to the next generation of our software products.
Key Responsibilities:
- Develop responsive web applications using React.js and associated technologies.
- Build reusable components and front-end libraries for future use.
- Optimise components for maximum performance across a vast array of web-capable devices and browsers.
- Collaborate with back-end developers to integrate user-facing elements with server-side logic.
- Work with UX/UI designers to ensure technical feasibility of designs.
- Debug, test, and improve existing applications to maintain a seamless user experience.
- Ensure the technical feasibility of UI/UX designs and collaborate with product teams for smooth releases.
- Maintain clean, organised, and well-documented code.
- Stay up-to-date with the latest industry trends, technologies, and best practices to ensure our applications remain cutting-edge.
Qualifications:
- 3+ years of experience in React.js and front-end web development.
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript.
- Experience with popular React.js workflows (such as Redux or Context API).
- Familiarity with RESTful APIs and integration with front-end.
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
- Experience with version control systems such as Git.
- Understanding of cross-browser compatibility issues and solutions.
- Experience with testing frameworks (e.g., Jest, Mocha).
- Familiarity with front-end build pipelines and tools (such as Webpack, Babel, NPM).
- Knowledge of performance testing and optimization.
- Strong problem-solving skills and attention to detail.
Nice-to-Have:
- Experience with Next.js or other server-side rendering frameworks.
- Familiarity with agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of GraphQL for data fetching.
- Experience with cloud platforms like AWS or Azure.
Job Type: Full-time
Pay: £30,000.00 per year
Additional Pay:
Benefits:
- Company Pension
- On-Site Parking
- Work from Home
Schedule:
Experience:
- HTML: 3 years (required)
- React: 3 years (required)
- JavaScript: 3 years (required)
- CSS: 3 years (required)
Work Location: In person