Build web applications with web development best practices
Write high-quality, scalable, reusable and fault-tolerant code
Write automated unit tests and perform UI validations
Debug errors, troubleshoot issues, and perform routine performance optimizations
Perform code reviews
Actively participate in scrum ceremonies
Collaborate with designers and transform wireframe designs into front-end code
Collaborate with back-end developers to integrate UI components with APIs
Collaborate with Product Owners and Solutions Architect to gather business requirement and groom user stories
Set development standards within the team and make sure we maintain high quality technical documentation.
Manage a team to deliver new solutions that solve user and business problems for our website
Identify and communicate front-end best practices to the team, enhancing efficiency and performance across the department.
Perform technical assessment of the requirements to ensure the possibility of their implementation within a reasonable time.
Serve as a mentor, technical leader, and thought leader for a talented team by challenging them and helping them grow.
What are we looking for?
Strong communication skills and collaboration skills to communicate to different audience (technology leadership, business leadership, team members etc.) appropriately Have a great understanding of modern front-end tools and technologies Good programming skills in HTML, CSS, Typescript, JavaScript libraries such as React, Node, npm, Redux, Git, oAuth Authentication and REST API integration 10+ years of software development experience. 6+ years of software development experience specifically in React. Awareness on Web Accessibility standards & using accessibility tools Experience with cross-browser compatibility testing Experience with Figma, CI/CD and Cloud solutions would be preferred Experience working financial domain preferred. Awareness & Experience in implementing BIAN framework