React JS developer

Pyramid, Inc
  • Dearborn, MI
  • $34–$42 Per Hour
  • Full-time
2 days ago

Job Description

Immediate need for a talented React JS developer . This is a 06+ Months Contract opportunity with long-term potential and is located in Dearborn, MI (Hybrid). Please review the job description below and contact me ASAP if you are interested.

Job ID:26-33966

Pay Range: $34 - $42/hour.  Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
 
Key Responsibilities:
  • Develop and deliver production-ready web application features using React.js and TypeScript.
  • Build responsive, accessible, and mobile-friendly user interfaces that work across modern browsers and screen sizes.
  • Create reusable UI components using React best practices, including hooks and effective state management.
  • Integrate RESTful APIs, handling asynchronous requests, responses, loading states, errors, and data validation.
  • Implement authentication flows and token handling in accordance with approved security requirements.
  • Design modular, scalable, and maintainable front-end applications using appropriate design patterns.
  • Identify and resolve rendering, bundle-size, and runtime performance issues using browser developer tools.
  • Write and maintain unit, integration, and UI tests to ensure functionality and reduce regressions.
  • Participate in Agile/Scrum ceremonies and collaborate with product, design, and backend engineering teams.
  • Document key components, architectural decisions, and deployment procedures to support ongoing development.
Key Requirements and Technology Experience:
  • 7–8 years of front-end development experience, including substantial hands-on React.js experience.
  • Proven experience delivering at least 2–3 major web applications from requirements through production release and ongoing maintenance.
  • Strong knowledge of component design, React hooks, reusable patterns, and state management.
  • Advanced experience developing clean, maintainable, and well-typed application code in JavaScript and TypeScript.
  • Experience designing scalable, modular applications with clear separation of concerns.
  • Ability to build accessible interfaces across browsers, devices, and screen sizes.
  • Strong experience integrating RESTful APIs and handling asynchronous operations and errors.
  • Experience with OAuth 2.0 and OpenID Connect for secure web authentication.
  • Experience with automated unit and integration testing for front-end applications.
  • Proficiency with browser developer tools and React profiling tools.
  • Experience with Git, package management, build tools, and CI/CD pipelines.
  • Experience working in Agile/Scrum environments and managing deadlines and changing priorities.
  • Experience supporting deployments, production releases, and post-release troubleshooting.
Our client is a leading IT Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
 
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.

#acc

Numbers & Facts

LocationDearborn, MI
Job TypeFull-time
Salary$34–$42 Per Hour

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Qualityunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Employee Benefitsunmatched
  • Functional Testingunmatched
  • Gitunmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • JavaScriptunmatched
  • OAuthunmatched
  • OpenIDunmatched
  • Product Designunmatched
  • Production Supportunmatched
  • Programming Toolsunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Short Messaging Service (SMS)unmatched
  • Software Designunmatched
  • Software Testingunmatched
  • Time Managementunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Browsersunmatched
  • Web Productionunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder