4 to 6 Years Of Relevant Experience
We are looking for a talented React JS Developer with strong front-end expertise and a solid understanding of backend integration. The ideal candidate should be skilled in modern JavaScript frameworks, UI design, microservices, cloud technologies, and security best practices.
Front-End Development
- Develop responsive, high-performance web interfaces using React, HTML5, CSS, ES6, and TypeScript.
- Work closely with designers and engineers to deliver visually appealing and intuitive UI/UX.
- Implement state management using Redux and optimize builds using Webpack and Babel.
- Integrate applications with RESTful and GraphQL APIs.
- Write high-quality unit and integration tests using Jest, Cypress, and React Testing Library.
- Ensure adherence to front-end security best practices (CSP, XSS, CSRF handling).
- Work with cloud platforms such as AWS or GCP.
- Utilize Docker and Kubernetes for development and containerized deployments.
Back-End Integration
- Design and integrate RESTful APIs.
- Proficiency in backend languages such as Java, Python, or Go.
- Work with microservices architectures and distributed systems.
- Implement authentication and authorization using OAuth2, SSO, and JWT.
- Experience working with datastores such as Druid, BigTable, and Elasticsearch.
- Hands-on experience with caching solutions like Redis and Ehcache.
- Maintain strong focus on backend-related security practices.
- Utilize AWS/GCP, Docker, and Kubernetes in backend workflows.
Required Skills
- Strong hands-on experience with React and modern JavaScript frameworks.
- Solid UI design capabilities.
- Proficiency in API integration and microservices concepts.
- Familiarity with cloud platforms (AWS/GCP).
- Strong understanding of application security practices.
- Excellent problem-solving, debugging, and communication skills.
Nice to Have
- Experience in performance optimization of complex UI.
- Exposure to full-stack development workflows.
- Knowledge of CI/CD pipelines and DevOps tools.