Senior Front End Software Engineer
We are seeking a skilled Front End Software Engineer to join our growing team at an award-winning, innovative company in the software and AI sector. Our company serves a range of prestigious corporate clients and is entering an exciting phase of growth.
Key Responsibilities:
* Develop and maintain high-quality, user-facing features that align with our product strategy.
* Collaborate with UI/UX and product teams to deliver exceptional user experiences.
* Build and optimize front-end architecture using React, Angular, and other technologies.
* Drive performance improvements by identifying and resolving bottlenecks.
* Design, develop, and implement reusable UI components.
* Construct and maintain front-end architecture for our web applications.
* Conduct thorough code reviews to enhance code quality and maintainability.
* Troubleshoot and efficiently resolve front-end issues.
* Meet with customers and the Product team to understand use cases and gain feedback.
* Develop and execute comprehensive unit and integration tests and contribute to the development and maintenance of the test suite.
Requirements:
* Extensive knowledge of modern frontend frameworks such as React and Angular.
* Proficient understanding of web standards, accessibility, and cross-browser compatibility.
* Expertise in UX design principles.
* Ability to work with testing methodologies and write unit, integration, and end-to-end tests.
* Knowledge of responsive web design principles.
* Understanding of code versioning tools, primarily Git.
* Experience with Terraform for infrastructure as code (IAC).
* Experience with CI/CD tools, including GitHub Actions.
* Good understanding of security best practices, such as OWASP.
* Strong communication skills.
* Awareness of AWS (desired).
What We Offer:
* 25 days' holiday per year (excluding bank holidays)
* An additional day off for your birthday
* Company sick pay scheme
* Cycle to work scheme
* Competitive Pension
* Enhanced maternity, paternity, and shared parental leave
* Health insurance with a leading provider for employee, spouse, and children
* Flexible working arrangements can be agreed