Senior React JS Developer

at Robert Half
Location Shoreview, MN
Date Posted October 15, 2021
Category Default
Job Type Contractor


Ref ID: 02310-0012014952

Classification: Sr. Software Engineer

Compensation: $57.00 to $66.00 hourly

Robert Half Technology has an exciting opportunity for a Contract Resources to join our client as they transform the enterprise within the IT space. We're looking for Senior React JS Developers to build out Front-End components.

*This is a full-time, long-term contract position.


• Experience with JavaScript, React JS, HTML / CSS, Rest API’s

• Git knowledge is a plus

• Nice-to-have: GraphQL or OData, SPA, Elastic Search or Azure Search, architecture styles and patterns, ASP.Net, ASP.Net Web API

• Must be well versed with technical design, non-functional requirements, design patterns, best practices, standards, automated testing, CICD, and non-functional requirements.

• SOA or microservices

• Production, customer-facing REST API design and implementation.

• High sense of responsibility for the quality and goals of the project.

• Good time-management skills with ability to prioritize, communicate, and get things done.

• Must be able to demonstrate individual and teamwork effort in collaborative processes.

• Team player

• Great interpersonal and communication skills

• 5+ years of exp in senior developer position, including mentoring and collaboration.


• Develop a flexible and well-structured front-end architecture, along with the APIs to support it

• Responsible for development of highly responsive, web-based user interface components of application including non-functional requirements, best practices, and adhering to LOL standards.

• Designs, documents, tests and supports the application including new micro-frontend services and APIs to support new applications under development and customizes current applications. Assists with the software update process for existing applications, and rollouts of software releases.

• Construct visualizations that are able to depict vast amounts of data

• Work with product team and graphic designers

• Learn and understand user interactions

• Must have solid testing best practices, CICD and able to train/coach others.

• Collaborates with project stakeholders to identify product and technical requirements.

• Work and collaborate with the rest of the engineering team

• Must be versed in the Software Development Life Cycle (SDLC)/Agile/Scrum and have experience taking a project from inception through completion