Mumbai, Maharashtra, India
Information Technology
Full-Time
TestHiring
Overview
Job description
Experience : 6+ years
- Technical Leadership: Lead the front-end architecture, design, and development of advanced web applications using React.js.
- Component Development: Design and implement reusable, modular, and highly efficient React components and front-end libraries.
- Complex State Management: Architect and implement sophisticated state management solutions using Redux, MobX, or Context API for large-scale applications.
- API Integration: Collaborate with back-end developers to integrate RESTful APIs and third-party services seamlessly into the front-end.
- Code Reviews & Mentorship: Lead code reviews, enforce best practices, and provide mentorship to junior developers and peers.
- Performance Optimization: Identify bottlenecks, optimize the performance of front-end applications, and ensure responsiveness across multiple devices and platforms.
- Testing & Debugging: Ensure code quality by writing comprehensive unit, integration, and performance tests using tools like Jest, Enzyme, or Cypress.
- Cross-team Collaboration: Work closely with UI/UX designers, product managers, and back-end engineers to ensure cohesive, functional, and visually appealing user interfaces.
- Version Control & Deployment: Manage codebase using Git, and collaborate with DevOps teams to integrate CI/CD pipelines for continuous delivery and deployment.
- Stay Current with Technology Trends: Stay up-to-date with the latest advancements in the React.js ecosystem and front-end technologies, recommending and implementing new tools and approaches as appropriate.
- Problem Solving & Troubleshooting: Solve complex development challenges and lead the resolution of technical issues throughout the application lifecycle.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5-7 years of experience in front-end development, with a strong focus on React.js and modern JavaScript frameworks.
- Deep expertise in JavaScript (ES6+), HTML5, CSS3, and related front-end technologies.
- Extensive experience with React.js, including lifecycle methods, hooks, and component patterns.
- Strong proficiency with state management libraries such as Redux, MobX, or Context API.
- Experience working with TypeScript and understanding its benefits in scaling applications.
- Solid understanding of asynchronous programming, promises, and integrating RESTful APIs.
- Expertise with front-end build tools (e.g., Webpack, Babel) and package managers (NPM/Yarn).
- Proven experience in optimizing web applications for speed and scalability.
- Strong knowledge of front-end testing frameworks like Jest, Enzyme, Cypress, or Mocha.
- Familiarity with Git and version control best practices, as well as experience with CI/CD pipelines.
- Experience with performance monitoring and optimization tools.
- Strong communication and leadership skills with a demonstrated ability to lead projects and mentor junior developers.
Experience : 6+ years
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in