Senior Front Developer
Role details
Job location
Tech stack
Job description
As a Senior Front End Developer, you will play a crucial role in developing and maintaining advanced IT services, working with cutting-edge cloud technologies and modern delivery processes. This role offers the opportunity to work on projects involving AI and ML, alongside experts in various fields. Day-to-Day of the Role:
- Design, code, test, and document a range of applications from small scale to large, complex missions in a cloud-first environment.
- Build web-based Front End interfaces using React, Next JS, and other web technologies, interacting with RESTful APIs.
- Collaborate closely with test engineers to ensure understanding of acceptance criteria, code base, and test coverage.
- Proactively investigate and improve existing processes, communicating findings and recommendations to stakeholders.
- Work within a multi-disciplinary team to deliver user-focused digital services, adhering to governance standards.
- Implement toolkits and APIs for integration, performance optimisation, security, and scalability.
Requirements
- Proven experience in delivering technical solutions within large projects.
- Strong experience with cloud technologies, particularly Azure, and Azure DevOps.
- Proficient in React and Next JS, with a good understanding of Node JS.
- Experience with Git and advocating DevOps principles.
- Familiarity with architectural principles and design patterns such as SOA and Micro-Services.
- Experience in modern delivery models like Scrum and Agile.
Benefits & conditions
-
A competitive Civil Service Pension with an employer contribution of 28.97%.
-
Opportunities for personal and professional development.
-
Supportive environment for learning new skills and continuous improvement. Personal and Team Development:
-
Drive your own training and self-development.
-
Promote and adhere to our values and Civil Service Values.
-
Guide and mentor junior members and contribute to the team's knowledge sharing.