Job Description
Are you a talented and experienced Senior Frontend Developer looking for an exciting opportunity to work on cutting-edge software solutions? Do you want to be part of a dynamic team that values innovation and collaboration? If so, we have the perfect role for you!*
Job Purpose:
Our Client is seeking a highly skilled Senior Frontend Developer to play a key role in designing and building React user interfaces for our software solutions. As a Senior Frontend Developer, you will be responsible for creating user-friendly, organized, testable, and reusable React applications using TypeScript. Your expertise will help shape the look and feel of our applications, ensuring they are intuitive and visually appealing to our users.
Responsibilities & Duties:
- Develop and maintain robust, high-performing React applications using TypeScript.
- Leverage your deep understanding of CSS3, SCSS, HTML5, and Responsive Design principles to create stunning user interfaces.
- Customize UI frameworks like Ant.Design and Mantine to enhance our applications' visual appeal and functionality.
- Work with development and build tools such as Babel and Webpack to streamline the development process.
- Create reusable functional components in TypeScript, adhering to industry best practices and using renowned supporting libraries.
- Ensure full cross-browser compatibility and understand and address accessibility concerns.
- Profile and optimize components to ensure maximum browser performance.
- Collaborate with backend developers to ensure seamless integration of frontend and backend systems.
- Contribute to the design, implementation, and maintenance of frontend development tools and processes.
- Write clean, well-documented, and maintainable code following coding standards and best practices.
- Implement unit and end-to-end testing for all delivered code to maintain code quality.
- Stay up to date with the latest trends and emerging technologies in frontend React development and share your knowledge with the team.
Experience, Skills & Qualifications:
Competency:
- Demonstrated ability to work both independently and as part of a team.
- Extensive knowledge and experience with React and TypeScript.
- Understanding of good design principles, aesthetics, and user experience.
Essential:
- Bachelor’s degree in computer science, Engineering, or a related field.
- At least 12 years of frontend development experience, with a keen understanding of the evolving JavaScript ecosystem and experience with evolving JavaScript technologies.
- At least 6 years of experience in a React Frontend role, with expertise in using advanced features like hooks, context, and render props.
Desirable:
- Experience with version control systems such as Git.
- Strong communication and interpersonal skills.
- Excellent problem-solving and analytical abilities.
Additional Requirements:
- Ability to achieve SC Clearance.
- Willingness to travel to all client sites in South East.
- Willingness to travel nationwide to customers/partners.
- Full UK driving license and own vehicle.
Benefits:
- 25 days of Annual Leave plus Bank Holidays.
- Life insurance and income protection insurance.
- Pension scheme.
- Annual discretionary bonus scheme.
- Bupa Medical insurance for employee, partner, and dependents.
- Bupa Dental insurance for employees.
- Training support from day one to help you grow and excel in your role.
If you are passionate about frontend development, have a wealth of experience with React, and thrive in a collaborative environment, this is an incredible opportunity to join an amazing team and contribute to innovative software solutions that impact various industries.