Description
You will build user-centric web interfaces and integrate them with backend services for internal and client-facing platforms.
This role is on-site.
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.
- Encapsulate RESTful API calls within front-end applications.
- Participate in the design and development process for 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 and CSS3.
- Experience with Node.js and server-side JavaScript patterns.
- 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.