Our clients are seeking experienced frontend developers to join their team at our head office in Berkshire. In this role, you will play a crucial part in delivering valuable applications and services, ensuring they meet the agreed acceptance criteria and align with the team's definition of done.
From design and development to testing, deployment, and maintenance, you will be instrumental in enabling The Company to provide mission-critical communications solutions to our customers.
Key Responsibilities:
Development:
- Write code in TypeScript or JavaScript, primarily using frameworks like React.js.
- Design architecture for new application components and obtain internal sign-off for development specifications.
- Collaborate within an Agile team to develop applications that meet product or customer requirements.
- Thoroughly test new features to ensure they function correctly in all scenarios.
- Work with Quality Assurance teams to validate builds before launch.
Maintenance & Improvement:
- Troubleshoot and fix bugs as they arise.
- Perform ongoing maintenance or upgrades to the platform, following internal change processes.
- Conduct peer reviews of colleagues' work.
- Share ideas and contribute to projects aimed at improving applications, processes, or the platform.
- Review projects and deployments to identify lessons for future improvement.
- Design and pilot prototype applications as needed.
- Stay updated with software development trends and technological advancements, and experiment with new technologies, frameworks, and languages.
About You:
- Degree in a STEM subject, Computer Science, or a related field from a Russell Group university.
- Strong experience developing commercial projects or applications in TypeScript, JavaScript, HTML5, or CSS. Experience with .NET is a bonus.
- Proficiency in source control, particularly Git.
- Experience working in Agile environments, especially Scrum, and applying supporting practices.
- Experience with frontend frameworks and libraries, particularly React.js.
Desirable Experience:
- Server-side web development in C# or PHP.
- Knowledge of OWASP ASVS or equivalent application security standards.
- Experience with Web Accessibility Content Guidelines (WCAG).
- Containerisation with Docker and orchestration using Kubernetes.
- Familiarity with test tools like Cypress, Jest, React Testing Library, or Selenium WebDriver.
Required Skills:
- TypeScript
- JavaScript
- HTML
- CSS
- .NET (advantageous)
This is an exciting opportunity for frontend developers to work on high-impact projects while contributing to the growth and success of our clients