Overview
Senior UI Developer role at Barclays. The position focuses on designing, developing, and improving software using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
Responsibilities
* Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimized for performance.
* Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure alignment with business objectives.
* Participate in code reviews, promote code quality, and share knowledge within the team.
* Stay informed of technology trends and actively contribute to the organization’s technology communities to foster technical excellence and growth.
* Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data.
* Implement effective unit testing practices to ensure proper design, readability, and reliability.
Qualifications
* Experience in the industry with advanced skills in UI frameworks such as React.
* Deep understanding of core web technologies, including responsive and adaptive design.
* Experience with state management libraries (Redux, Context API, MobX) and building scalable, reusable components.
* Proficiency with testing frameworks (Jest, React Testing Library) and debugging tools for robust, maintainable code.
* Collaborative, able to drive alignment across varying stakeholders/interests.
* Experience architecting, designing, and developing applications with debugging and optimization experience.
Additional Skills (Highly Valued)
* Distributed cache experience (Ignite, Redis, Gemfire, etc.) and cloud platforms (AWS, Google Cloud, etc.).
* Experience with messaging platforms (MQ, TIBCO, Kafka, Solace).
* CI/CD, DevOps, containers, and Agile software development.
* RDBMS experience in Oracle or similar (e.g., MS-SQL, PostgreSQL).
* Camunda BPM for workflow orchestration and BPMN 2.0.
Location
London
Values and Leadership
All colleagues are expected to demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, and the Barclays Mindset: Empower, Challenge and Drive.
#J-18808-Ljbffr