Role Overview
Senior Front‑End Experience Application Developer – IBM Defence and Public Sector teams. Deliver secure, high‑impact digital solutions for government and national security clients by turning visually rich designs into fully functional, responsive web and mobile applications.
Responsibilities
* Translate UI/UX designs into high‑quality, maintainable code following responsive design and cross‑browser compatibility principles.
* Collaborate closely with UX designers, back‑end engineers, and multidisciplinary delivery teams to define and implement application functionality.
* Build prototypes and conduct thorough testing to identify, troubleshoot, and resolve usability and performance issues.
* Stay current with emerging front‑end technologies and industry trends, applying them to enhance performance and user experience.
* Maintain clean, efficient code and documentation to support ongoing development and collaboration.
* Mentor junior and graduate developers, providing guidance on technical delivery and professional consulting skills.
Qualifications
* Front‑end specialist with strong UI focus; full‑stack experience as needed.
* Mandatory skills: React, TypeScript, GraphQL, Node, Express, Postgres, Docker, Stencil/Web Components, Cypress.
* Deep understanding of responsive design, component libraries, and delivering interfaces aligned with design systems and brand guidelines.
* Proficient in modern front‑end frameworks such as React (primary), Angular, or Vue.js.
* Skilled with Git and standard version‑control workflows including Git Flow.
* Strong problem‑solving abilities, high attention to detail, and commitment to building high‑quality user interfaces.
* Experience with server‑side technologies including Node.js and full‑stack frameworks such as Next.js.
* Ability to build APIs from scratch using Node.js and integrate them cleanly with front‑end applications.
* Familiarity with AWS services commonly used in defence and secure environments (e.g., Lambda, API Gateway, S3, CloudFront, Cognito, DynamoDB).
* Experience deploying and maintaining applications in containerised environments, including Docker and Kubernetes.
* Strong understanding of branching strategies, deployment pipelines, and CI/CD workflows.
* Experience with mobile app development (Hybrid, iOS, or Android).
* Good knowledge of accessibility standards and best practices for delivering compliant, user‑friendly interfaces.
* Experience with mapping technologies and front‑end data visualisation libraries.
* High attention to visual detail and strong desire to deliver polished, precise, and accessible user experiences.
* Required education: None. Preferred education: Bachelor’s Degree.
* Eligibility: Right to work in the UK, no visa sponsorship provided. Must be a UK resident with continuous residence for the last 10 years and able to obtain UK government security clearance.
Location & Travel
Work will be based at one of IBM’s offices nearest to your home address (Hursley, Leicester, Manchester, or London). Client sites include Cheltenham, London, and Manchester. You will be required to spend a minimum of three days per week on site or at the nearest IBM office depending on project needs.
Benefits
* Extensive professional development: classroom, e‑learning, mentoring, coaching, and industry‑recognized certifications.
* Regular promotion opportunities and career growth pathways.
* Performance feedback and checkpoints throughout the year.
* Diversity & Inclusion initiatives and employee champion teams.
* Recognition programs for peer‑to‑peer and manager‑to‑employee appreciation.
* Work‑life balance support: flexible working approaches, sabbatical programs, paid paternity leave, maternity leave, and innovative maternity returners scheme.
* Traditional perks: 25 days holiday (plus public holidays), private medical, dental & optical cover, online shopping discounts, Employee Assistance Program, life assurance, and a group personal pension plan with an additional 5% of base salary contributed monthly.
EEO Statement
IBM is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by law. IBM complies with fair employment practices concerning citizenship and immigration status.
J-18808-Ljbffr