React JS Developer

at Robert Half
Location Memphis, TN
Date Posted June 15, 2021
Category Default
Job Type Full-time


Ref ID: 03900-0011853330

Classification: Front End Developer

Compensation: $100000.00 to $110000.00 yearly


A Bachelor’s degree in Management Information Systems (MIS), Computer Science (CS), Software Engineering (SE) or related technical field is required for the position.


• Front end experience with ReactJS and/or AngularJS framework, including Redux stores experience
• Experience with JavaScript, HTML, and CSS
• Experience working with remote data via REST, JSON, XML, AJAX and SOAP API’s
• 3+ years of cumulative full life-cycle development of nTier web solutions including design, development, build, delivery to internal QA testers, and deployment to customers
• C# and .Net development experience
• Experience working within Azure or AWS (cloud technologies)
• Experience with website application development for both greenfield and existing web applications
• Experience troubleshooting problems with web applications used by customers, and diagnosing and fixing problems quickly
• Experience debugging exceptions
• Familiar with performance considerations for consumer facing web applications
• Experience working with remote data via REST, JSON, XML, AJAX and SOAP API’s
• Implementing unit tests as part of a testing strategy
• Website security concerns and authentication
• Experience with Git source control a plus
• Familiarity with Banking web applications a plus
• Can create deliverables for all phases of the software development life cycle.
• Ability to organize, plan and carry out complex assignments. Effective problem solving and negotiating skills.
• Ability to demonstrate a high level of understanding of tools and technologies and be able to innovatively apply this understanding to work assignments.
• Proficient in both written and verbal skills.
• Ability to present to all levels of an organization


Front end and middle tier web application development:

• Manage system complexity
• Cloud based application integration with other software applications
• Product to Market contribution
• Software features enhancements
• New technology innovation
• Process innovation
• Security
• Information management
• Quality – standards, patterns & practices
• Manage 3rd party controls and interfaces
• Provide tools/knowledge to increase developer productivity