Description
You will build user-centric web interfaces and integrate them with backend services.
Responsibilities
- Collaborate with product designers and developers to build lean web interfaces.
- Define and enforce architectural guidelines, platforms, and development standards.
- Implement UI/UX designs and integrate them with RESTful APIs.
- Participate in the design and development process for internal and client-facing platform elements.
- Work alongside distributed UI teams.
Required Skills
- 10+ years of experience in IT and hands-on development.
- Strong hands-on experience with Angular or React.
- Proficiency in JavaScript, TypeScript, Redux, and styled components.
- Expertise in HTML5, CSS3, and related web technologies.
- Experience with Node.js and server-side JavaScript patterns.
- Experience encapsulating RESTful API calls in front-end applications.
- Knowledge of architectural principles, design patterns, and industry best practices.
- Experience with modern JavaScript libraries, tooling, Git, Jira, and Agile methodologies.
- Bachelor's degree in Computer Science or equivalent experience.
Preferred Skills
- Experience with AG-Grid, custom cell renderers, charts, or graphs.
- Experience with visualization libraries such as d3js or cytoscape.
- Experience with micro-frontend patterns using web components or single-spa.
- Background working in the financial industry.