Join us as a Core UI Platform Developer at Barclays, where you will be involved in designing, developing, testing, deploying, supporting, and maintaining a transformational enterprise project with high visibility. This initiative uses a modern tech stack, offering a chance to impact our MarketsOne trading platform.
To succeed as a UI Developer in this team, you should have:
- Strong proficiency in JavaScript, TypeScript, and Angular or React.
- Experience developing scalable, data-intensive applications with grid components (e.g., ag-grid).
- Strong CSS/SASS skills for custom design implementation.
- Good understanding of CI/CD and DevOps tools (Git, testing, JIRA, etc.).
Additional valued skills include:
- Familiarity with OpenFin/FDC3 platforms or micro-frontend architectures.
- A positive attitude and willingness to learn about finance.
- Experience with charting libraries such as D3.js.
This role is based in our Canary Wharf office.
Purpose of the role
Design, develop, and improve software that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
- Deliver high-quality software solutions using industry-standard languages, frameworks, and tools, ensuring code is scalable, maintainable, and performant.
- Collaborate cross-functionally with product managers, designers, and engineers to define requirements, devise solutions, and ensure alignment with business goals.
- Participate in code reviews and promote a culture of quality and knowledge sharing.
- Stay updated on industry trends and contribute to technology communities within the organization.
- Follow secure coding practices to mitigate vulnerabilities and protect data.
- Implement effective unit testing to ensure code quality and reliability.
Assistant Vice President Expectations
- Advise on decision-making, contribute to policy development, and collaborate across functions.
- Lead a team on complex tasks, set objectives, coach, and evaluate performance.
- If in a leadership role, demonstrate Barclays' LEAD behaviors: Listen, Energize, Align, and Develop.
- For individual contributors, lead collaborative projects, guide team members, and identify new directions.
- Consult on complex issues, support risk mitigation, and develop policies for governance.
- Manage risks and controls related to your work.
- Coordinate with other areas to achieve organizational objectives.
- Analyze data from multiple sources to solve problems creatively.
- Communicate complex or sensitive information effectively.
- Influence stakeholders to achieve desired outcomes.
All colleagues are expected to embody Barclays' Values: Respect, Integrity, Service, Excellence, and Stewardship, and to demonstrate the Barclays Mindset: Empower, Challenge, Drive.