React Developer


Clarkstech
Dice Job Match Score™
🤯 Applying directly to the forehead...
Job Details
Skills
- API
- React.js
- UI
Summary
We are seeking a React Developer with strong experience building modern frontend applications and integrating REST/GraphQL APIs. The ideal candidate should be comfortable working closely with backend teams, consuming APIs, handling asynchronous data flows, and building responsive, scalable user interfaces using React.
Responsibilities
- Develop and maintain responsive web applications using React.js
- Integrate frontend applications with RESTful and/or GraphQL APIs
- Build reusable components and scalable frontend architecture
- Work with backend engineers to define and consume API contracts
- Handle authentication flows such as JWT, OAuth, or SSO integrations
- Implement state management using Redux, Context API, or similar tools
- Optimize applications for speed, scalability, and performance
- Manage asynchronous requests, error handling, and loading states
- Write clean, maintainable, and well-documented code
- Participate in code reviews and Agile development processes
- Debug frontend integration issues and browser compatibility problems
- Work with CI/CD pipelines and deployment workflows
Required Skills
- 3+ years of experience with React.js
- Strong knowledge of JavaScript (ES6+), HTML5, and CSS3
- Experience integrating REST APIs and handling JSON data
- Hands-on experience with Axios or Fetch API
- Understanding of React Hooks (
useState,useEffect,useMemo,useCallback) - Experience with state management tools such as Redux or Context API
- Familiarity with authentication and authorization mechanisms
- Knowledge of responsive design and cross-browser compatibility
- Experience with Git/version control systems
- Strong debugging and troubleshooting skills
Preferred Qualifications
- Experience with TypeScript
- Experience with GraphQL and Apollo Client
- Familiarity with Next.js
- Experience with testing frameworks such as Jest or React Testing Library
- Knowledge of CI/CD tools and cloud deployment platforms
- Understanding of frontend performance optimization techniques
Nice to Have
- Experience working in Agile/Scrum environments
- Exposure to microservices architecture
- Knowledge of Docker or Kubernetes
- Familiarity with UI libraries such as Material UI, Ant Design, or Tailwind CSS
- Dice Id: 91165214
- Position Id: 8973296
- Posted 2 hours ago
Company Info
About Clarkstech
At ClarksTech, we are a renowned global IT consulting firm committed to collaborating with business and societal leaders in overcoming their most critical challenges and seizing their greatest opportunities. Our achievements are rooted in fostering deep collaboration and cultivating a global community of diverse individuals who are dedicated.
We have highly skilled engineers with excellent technical knowledge and experience in using the latest software standards. We have built a large pool of knowledge that we apply to deliver solutions that meet client’s needs, expectations and budget.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs