i
Coders Brain
573 Coders Brain Jobs
React.js Developer - Redux/Javascript (4-8 yrs)
Coders Brain
posted 6d ago
Flexible timing
Key skills for the job
Job Title : ReactJS Developer (Mid/Senior Level)
Location : Hyderabad (Work from Kshema Office)-
Job Type : Full Time
Experience Level : Mid / Senior level-
Job Summary :
We are looking for a highly skilled ReactJS Developer to join our dynamic team. The ideal candidate will have extensive experience in designing and developing scalable web applications using React, Redux, and modern testing frameworks. This role involves integrating APIs, implementing secure Single Sign-On (SSO) authentication using MSAL, and ensuring the application adheres to best practices in UI/UX design with MUI/Bootstrap.
Key Responsibilities :
Frontend Development :
- Build user-friendly and responsive web applications using ReactJS, Redux, and MUI/Bootstrap.
- Write clean, maintainable, and reusable code following industry standards.
State Management : Implement and manage application state using Redux or other state management libraries.
SSO Integration : Implement Single Sign-On (SSO) using MSAL for secure user authentication and authorization.
API Integration :
- Integrate RESTful APIs, ensuring efficient and secure communication between the frontend and backend.
- Handle API error cases, caching, and performance optimization.
Testing and Quality Assurance :
- Write unit and integration tests using Jest and testing-library/react.
- Ensure application reliability through robust test coverage and continuous testing.
Styling and Theming :
- Develop consistent UI/UX experiences using MUI or Bootstrap.
- Customize themes and ensure cross-browser compatibility.
Environment Profiling :
- Set up and manage environment-specific configurations using- .env- files.
- Ensure proper environment segregation for development, staging, and production.
Performance Optimization :
- Optimize web application performance, ensuring fast loading times and responsiveness.
- Identify and address bottlenecks in rendering and data fetching.
Collaboration :
- Work closely with designers, backend developers, and product managers to deliver seamless user experiences.
- Participate in code reviews, provide constructive feedback, and ensure code quality.
Required Skills :
- Proficiency in- ReactJS- and its ecosystem, including- Redux.
- Strong experience with- Jest- and- testing-library/react- for writing tests.
- Familiarity with- MSAL- or similar libraries for SSO login integration.
- Expertise in- CSS,- MUI, and- Bootstrap- for responsive and visually appealing designs.
- Experience in integrating and consuming RESTful APIs.
- Knowledge of- environment profiling- and configuration management using- .env- files.
- Solid understanding of- JavaScript ES6+- and modern development tools like Webpack, Babel, and npm/yarn.
Preferred Skills :
- Experience with- TypeScript- in React projects.
- Knowledge of CI/CD pipelines and version control (Git).
- Familiarity with microservices architecture and GraphQL APIs.
- Understanding of accessibility standards (WCAG) and SEO principles.
Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of professional experience as a React Developer for Mid-Level, and 5+ years for Senior-Level roles.
Soft Skills :
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
- Attention to detail and a commitment to delivering high-quality work.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Javascript Developer roles with real interview advice