CyRAACS-logo-black-Orignal

SW Developer – Front-End (ReactJS)

CyRAACS Career

Job Description

Role

SW Developer – Front-End (ReactJS)

Qualifications

Bachelor's degree in computer science, information science, or similar

Responsibilities

  • Develop the front-end for the product using React, HTML/CSS, and other technologies
  • Collaborate with Product Management team on User Interface requirements, and translating these requirements into wireframes that can be used as an implementation reference
  • Work closely with Team and Back-end Engineers to define API requirements needed to facilitate the User Interface
  • Conduct code reviews and provide constructive feedback to peers, ensuring code quality and adherence to coding standards
  • Working with Quality Assurance team to diagnose and fix issues found in the User Interface
  • Work within the existing UI team in day-to-day development processes, including Pull Request reviews and technical discussions
  • Reviewing application requirements and interface designs
  • Identifying web-based user interactions
  • Developing and implementing highly responsive user interface components using react concepts
  • Writing application interface codes using JavaScript following react.js workflows
  • Troubleshooting interface software and debugging application codes
  • Developing and implementing front-end architecture to support user interface concepts
  • Monitoring and improving front-end performance
  • Documenting application changes and developing updates

Requirements

  • At least 2 years' experience as a ReactJS developer
  • Robust programming skills and design exposure in ReactJS with Typescript, NodeJS
  • Exposure with Containers, Docker, Kubernetes, Linux
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages
  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux
  • Experience building distributed and scalable SaaS offerings based on REST APIs, microservices, and containers
  • Experience in system design and supporting cloud services
  • Experience with user interface design
  • Knowledge of performance testing frameworks including Mocha and Jest
  • Experience with browser-based debugging and performance testing software
  • Superb interpersonal, communication, and collaboration skills
  • Exceptional analytical and problem-solving aptitude
  • Great organizational and time management skills
  • Availability to resolve urgent web application issues outside of business hours
APPLY
© COPYRIGHT 2025, ALL RIGHTS RESERVED
crossmenuarrow-right linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram