19 Sep
|
Happiest Minds Technologies
|
Bengaluru
19 Sep
Happiest Minds Technologies
Bengaluru
Key Responsibilities ?
Lead Development: Take a lead role in the design, development, and implementation of complex web applications using React.js and TypeScript. ?
Code Quality: Write clean, efficient, and well-documented code. Participate in and lead code reviews to ensure best practices are followed across the team. ?
Collaboration: Work closely with cross-functional teams, including designers, backend developers, and product managers, to translate designs and business requirements into high-quality code. ?
Mentorship: Mentor and guide junior and mid-level developers, helping them grow their skills and adhere to coding standards. ?
Performance Optimization: Optimize application components for maximum speed and scalability across various devices and browsers. ?
Reusable Components: Build and maintain reusable components and front-end libraries for future use. ?
Troubleshooting: Proactively identify, troubleshoot, and debug complex technical issues. ?
Stay Updated: Stay current with emerging technologies, industry trends, and best practices in the React and TypeScript ecosystems.
Required Skills and Qualifications ?
Extensive Experience: Typically requires 6+ years of professional experience in front-end development,
with a significant portion of that time dedicated to React.js. ?
Technical Proficiency: o React & TypeScript: Deep expertise in React.js, including its core principles, hooks, and component lifecycle. Strong proficiency in TypeScript is crucial for building type safe and scalable applications. o JavaScript: Mastery of contemporary JavaScript (ES6+), HTML5, and CSS3. o State Management: Proven experience with state management libraries like Redux, MobX, or the Context API. o APIs: Familiarity with integrating RESTful APIs and/or GraphQL. o Testing: Experience with testing frameworks such as Jest and React Testing Library. o Build Tools: Knowledge of modern front-end build pipelines and tools like Webpack, Babel, and NPM. o Version Control: Strong command of version control systems, particularly Git. ?
Soft Skills: o Problem-Solving: Excellent analytical and problem-solving skills with a keen attention to detail. o Communication: Strong verbal and written communication skills for effective collaboration with technical and non-technical stakeholders. o Leadership: Demonstrated ability to lead projects, make architectural decisions, and provide constructive feedback.
ReactJS
📌 TECHNICAL LEAD - ReactJS (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru