Software Designer
nstHr ( Total Hr Solutions )
Greater Noida, India
4d ago
  • Meeting with the development team to discuss user interface ideas and applications.
  • 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;
  • Responsible for development of new highly-responsive, web-based user interface
  • Experience in visualizations that are able to depict insights into data
  • Work and collaborate with the rest of the engineering team;
  • Work with product team and graphic designers
  • Learn and understand user interactions
  • Develop a flexible and well-structured front-end architecture, along with the frontend service
  • interactions with backend to support the user flow.

  • At least one year in-depth experience as a React.js Developer building applications from scratch.
  • In-depth experience working with JavaScript, CSS, HTML and front-end languages.
  • Experience working with REACT tools including React.js, Webpack, Redux, and Flux.
  • Translating user designs to pixel perfect user interfaces.
  • Experience building single page application
  • Experience with user interface design will be a plus.

  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Experience with browser-based debugging and performance testing software.
  • Experience working with REST API's and JSON interactions.
  • Developing reusable React components.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form