13 Aug
|
Laminaar Aviation Infotech India
|
Bengaluru
13 Aug
Laminaar Aviation Infotech India
Bengaluru
Job Description
- Key Responsibilities:
- Team Leadership & Mentorship:
- Lead and mentor a team of ReactJS developers to create modern, scalable, and responsive user interfaces.
- Provide guidance on architecture, code quality, and development best practices for React-based applications.
- Conduct regular code reviews, provide constructive feedback, and enforce high-quality coding standards.
- Foster a collaborative and innovative work environment, encouraging continuous learning and improvement.
- Manage resource allocation and ensure projects are completed on time and within scope.
- ReactJS Application Development:
- Lead the design, development, and deployment of ReactJS applications with a focus on performance, scalability, and maintainability.
- Write clean, maintainable, and productive code using modern Java Script (ES6+), ReactJS, and related frameworks.
- Implement React Hooks, Context API, Redux, and other state management techniques to manage complex state and data flows in applications.
- Collaborate with back-end developers to integrate RESTful APIs, GraphQL, and other web services into the front-end.
- Develop and maintain reusable UI components and libraries.
- Architecture & System Design:
- Design and implement ReactJS application architectures that are modular, flexible, and scalable.
- Collaborate with UI/UX designers to ensure the technical feasibility of designs and optimize applications for maximum speed and scalability.
- Evaluate and implement modern front-end development tools, libraries,
and techniques that improve productivity and performance.
- Ensure that the application is responsive and works seamlessly across various devices and browsers.
- Collaboration & Communication:
- Work closely with product managers, designers, and back-end engineers to define project requirements, user stories, and technical specifications.
- Facilitate communication between front-end and back-end teams to ensure smooth data integration and synchronization.
- Participate in sprint planning, daily stand-ups, and sprint retrospectives to ensure timely delivery of milestones.
- Provide technical guidance and recommendations to other teams within the organization.
- Performance Optimization & Testing:
- Optimize application performance to ensure high responsiveness and smooth user experience across a wide range of devices and network conditions.
- Implement and maintain unit tests, integration tests, and end-to-end tests using frameworks like Jest, Mocha, Enzyme, or Cypress.
- Continuously monitor the performance of the application and identify areas for improvement.
- Ensure application security, including input validation, session management, and authentication.
- Continuous Improvement:
- Stay up-to-date with the latest trends and advancements in ReactJS, front-end development, and Java Script ecosystems.
- Research and implement new tools, libraries, and techniques to improve application performance and developer productivity.
- Foster a culture of continuous improvement and innovation within the team.
📌 ReactJS Lead (Bengaluru)
🏢 Laminaar Aviation Infotech India
📍 Bengaluru