HamburgerMenu
hirist

Techouts - Senior UI Developer - Javascript/React.js

Posted on: 07/12/2025

Job Description

Required Qualifications :

- Bachelor's degree in Computer Science, Software Engineering or related field.

- Extensive JavaScript (3+ years) and/or ReactJS (5-7 years) development experience with emphasis on intuitive UX/UI.

- Exceptional knowledge of JavaScript Frameworks and Authentication Flows.

- Expertise in RESTFul services.

- Experience in Enterprise Architecture.

- Exceptional understanding of web components.

- Experience with CSS and SASS/LESS.

- Exceptional written, verbal, and interpersonal communication skills.

- Strong design and analytic skills.

- Experience in Agile software development methodology.

- Independent self-managed and motivated.

- Work closely with UX/UI Designer and UI Architect to design and develop clean, intuitive and reusable UI architectures and components.

- Work with UX tools for various stages of development (wireframing and prototyping, user research and testing, analytics and metrics).

- Perform code reviews and provide guidance on UI coding best practices.

- Leverage and contribute to enterprise design patterns, interface guidelines and accessibility compliance standards.

- Work with team leads to finalize designs.

- Provide guidance to more junior Software Developers on building ReactJS UI applications.

- Help to implement UI web applications via hands on ReactJS coding.

- Work with our server team to develop RESTFul APIs to help implement or improve UI features as necessary.

- Apply your knowledge on best practices for information architecture, interaction and usability design, performance, component reusability and content strategy and help turn that information into designs, processes and implementations.

- Develop and/or modify Automated Unit, Feature and Integration Tests.

- Help to implement POC systems as required.

- Analyze the implication of changes and enhancements.

- Provide performance testing inputs, improvement analysis and suggestions.

- Work closely with the Sales team to assist with presentations, demos, etc.

- Customer interaction as needed.

- Help troubleshoot development and production problems as needed.

- Actively participate in various scrum and SAFe ceremonies.

info-icon

Did you find something suspicious?