Job Title: React UI Full-Stack Engineer
Location: Chandler, AZ (Hybrid)
Employment Type: Contract / Full-Time
Job Summary
We are seeking a skilled React UI Full-Stack Engineer with strong experience in modern frontend development, backend integration, and testing practices. The ideal candidate will build responsive user interfaces, develop scalable backend services, and ensure high-quality code through robust testing and CI/CD pipelines.
Key Responsibilities
Develop and maintain responsive web applications using React.js
Build reusable UI components and front-end libraries
Design and develop full-stack solutions including backend APIs/services
Integrate frontend applications with RESTful and/or GraphQL APIs
Collaborate with cross-functional teams including product, design, and DevOps
Write clean, maintainable, and well-documented code
Implement unit, integration, and end-to-end testing
Manage source code using GitHub and follow best practices (branching, PRs, code reviews)
Participate in CI/CD pipeline setup and deployment processes
Optimize applications for performance, scalability, and security
Required Skills & Qualifications
5+ years of experience in full-stack development
Strong proficiency in React.js, JavaScript (ES6+), HTML5, CSS3
Experience with backend technologies such as Node.js / Express (or similar)
Hands-on experience with GitHub (version control, pull requests, workflows)
Experience in API integration (REST/GraphQL)
Strong understanding of testing frameworks (Jest, Mocha, Cypress, React Testing Library)
Knowledge of state management tools (Redux, Context API)
Familiarity with CI/CD tools (GitHub Actions, Jenkins, etc.)
Understanding of responsive design and cross-browser compatibility
Preferred Qualifications
Experience with TypeScript
Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform)
Experience with containerization (Docker, Kubernetes)
Knowledge of UI frameworks (Material UI, Tailwind CSS, Bootstrap)
Exposure to Agile/Scrum methodologies