3.0 - 5.0 years
10.0 - 20.0 Lacs P.A.
Hyderabad, Coimbatore, Bengaluru
Posted:1 day ago| Platform:
Work from Office
Full Time
Job Title: ReactJS Developer Location: Hyderabad Job Overview: We are looking for a highly skilled Senior ReactJS Engineer to join our growing team. If you are an expert in front-end technologies with deep experience in ReactJS 16+, Typescript, NodeJS, ExpressJS, Redux, and Material UI, and are passionate about delivering high-quality, performant web applications, we'd love to hear from you. As a Senior ReactJS Engineer, you will be responsible for building modern, dynamic, and responsive user interfaces while collaborating closely with cross-functional teams to deliver innovative solutions. Key Responsibilities: End-to-End Product Ownership: Take ownership of the development and evolution of core product features from conception through to launch, ensuring they meet both functional and non-functional requirements. Collaborative Design & Development: Partner with product managers, UX/UI designers, and back-end engineers to architect and implement scalable, user-centric, and highly performant ReactJS applications. User-Centric Development: Understand customer needs and translate them into effective, intuitive user experiences. Participate in user research, A/B testing, and iterative product improvement. ReactJS Development: Lead the design and development of complex web applications using ReactJS 16+ and ensure high performance and scalability across different browsers and platforms. State Management with Redux: Architect and implement Redux-based solutions to manage application state in large-scale, high-performance applications. Typescript Expertise: Utilize Typescript for type-safe, scalable, and maintainable front- end code, ensuring a seamless development experience. Backend Integration: Use NodeJS and ExpressJS to create efficient server-side functionality, integrate with RESTful APIs, and ensure smooth front-end to back-end communication. UI Design with Material UI: Create clean, user-friendly interfaces using Material UI components, ensuring an elegant and responsive design that meets user expectations. Code Quality: Write clean, reusable, and modular code following best practices. Continuously refactor and optimize code for performance improvements. Collaboration & Mentorship: Collaborate with product managers, designers, and back- end developers to deliver user-centric features. Mentor and guide junior developers in the team. Agile Development: Work in an Agile development environment, actively participating in sprint planning, standups, and retrospectives to ensure timely delivery of features. Performance Optimization: Identify performance bottlenecks in the application and implement solutions to improve load times, responsiveness, and overall user experience. Cross-browser Compatibility: Ensure the web application works seamlessly across all modern browsers and devices, using responsive design principles. Technical Skills Required: ReactJS 16+: Deep expertise in ReactJS, including lifecycle methods, hooks, functional components, and performance optimization techniques. Redux: Advanced knowledge of Redux for managing and debugging application state, including middleware like Redux Thunk or Redux Saga for handling async actions. Typescript: Proficiency in TypeScript for building strongly typed and scalable applications, with a focus on maintainability and reducing runtime errors. NodeJS & ExpressJS: Solid experience in using NodeJS and ExpressJS for building RESTful services, handling HTTP requests, and integrating with various APIs. Material UI: Strong experience with Material UI to build rich, responsive, and intuitive user interfaces while adhering to design principles. RESTful APIs: Expertise in designing, consuming, and optimizing REST APIs to enable efficient data transfer between client and server. Version Control: Proficient in Git and GitHub/Bitbucket for source control and version management. Testing: Familiarity with unit testing frameworks and methodologies for front-end development (e.g., Jest, React Testing Library). Build Tools & Bundlers: Experience with modern build tools like Webpack, Babel, and bundling tools for optimizing the front-end codebase. Qualifications: Education: Bachelors degree in Computer Science, Engineering, or related field (or equivalent work experience). Experience: 3+ years of experience in front-end development with significant experience using ReactJS and its ecosystem (Redux, React Router, etc.). Leadership: Proven ability to take the lead on complex projects, guide junior developers, and drive technical decision-making. Problem Solving: Strong analytical and problem-solving skills with the ability to work through complex issues and deliver creative solutions. Collaboration: Excellent communication skills with the ability to collaborate effectively with cross-functional teams, including UX/UI designers, back-end engineers, and product managers. Preferred Qualifications: Cloud Technologies: Experience deploying and maintaining applications on cloud platforms such as AWS, Azure, or GCP. CI/CD Pipelines: Familiarity with continuous integration and continuous deployment pipelines, with experience in tools such as Jenkins, CircleCI, or GitHub Actions. Mobile Development: Familiarity with mobile-first design principles and responsive web design (RWD), as well as experience building applications that work across desktop, tablet, and mobile devices.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
15.0 - 18.0 Lacs P.A.
Chennai
4.0 - 8.0 Lacs P.A.
Hyderabad, Coimbatore, Bengaluru
10.0 - 20.0 Lacs P.A.
Chennai, Tamil Nadu, India
Salary: Not disclosed
Pollachi, Tamil Nadu, India
Salary: Not disclosed
Pune, Ahmedabad, Mumbai (All Areas)
15.0 - 22.5 Lacs P.A.
Manesar
1.0 - 5.0 Lacs P.A.
3.0 - 7.0 Lacs P.A.