Job details

Staff Software Engineer - UI (React.js)

  • Java
  • Redux
  • REST
  • SOLID
  • .NET
  • React.js
  • API

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 6 months ago

Job Description

  • Architect, develop and maintain high performance, resilient UI using ReactJS.
  • Work with UX teams to translate design into reusable and accessible components using our existing design system.
  • Coordinate with the backend team for building RESTful APIs.
  • Participate in front-end code reviews to provide qualified feedback to other team members and promote good development practices.
  • Build and maintain frontend testing architecture for unit tests, visual regression tests and E2E tests.

Qualifications

  • 7-10+ years of IT experience in building and deploying frontend applications.
  • Solid understanding of Javascript and sharp eyes for design
  • 5+ years of experience in building ReactJS applications using React Redux in complex
  • applications.
  • Expertise with core web fundamentals like HTML, CSS with a focus on semantics, performance and accessibility.
  • Experience in using highly performant and complex dashboards with visualization, graphs and charts
  • Expertise in writing tests for complex applications.
  • Experience in Networking or Cloud Security products is a plus.
  • Developed enterprise or B2B applications.
  • Worked with REST APIs.
  • Experience with version control, defect tracking, and build systems.
  • Knowledge of UI/UX concepts and best practices.

Nice to have

  • Experience in Networking or Cloud Security products is a plus.
  • Developed enterprise or B2B applications.
  • Worked with REST APIs.
  • Experience with version control, defect tracking, and build systems.
  • Knowledge of UI/UX concepts and best practices.

#LI-JM