lead React js frontend developer

8-11 years
1000000 - 1200000 INR
a month ago 106 Applied
Job Description

LEAD REACTJS + PYTHON (SCRIPTING)

Role Overview:

As the Lead React.js Frontend Developer, you will lead a team of frontend engineers in the design, development, and deployment of cutting-edge web applications. Your role will be pivotal in shaping the frontend architecture, implementing best practices, and mentoring team members. Additionally, your expertise in Python scripting will be crucial for backend tasks such as automation, data processing, and system integration. This position offers a unique opportunity to make a significant impact, drive technical innovation, and lead cross-functional teams to success.

Responsibilities:

Lead and mentor a team of frontend developers, providing guidance on best practices, code reviews, and technical solutions

Architect, design, and implement robust and scalable frontend solutions using React.js, ensuring high performance, responsiveness, and user experience

Collaborate closely with UX/UI designers to translate design concepts into interactive, pixel-perfect user interfaces

Drive frontend testing strategies and implementation, utilizing tools such as Jest, React Testing Library, and Cypress for unit and integration testing

Establish and enforce frontend development standards, coding conventions, and documentation practices

Work closely with backend developers to integrate frontend components with Python-based backend systems, ensuring seamless data flow and functionality

Develop and maintain Python scripts for backend automation tasks, data manipulation, API integrations, and system optimizations

Architect and implement RESTful APIs in Python using frameworks such as Django, Flask, or FastAPI for backend services

Troubleshoot and debug complex frontend and backend issues, identifying root causes and implementing effective solutions

Stay abreast of emerging technologies, trends, and best practices in frontend development, Python scripting, and web application architecture

Collaborate with product managers, stakeholders, and cross-functional teams in an Agile/Scrum environment to deliver high-quality software solutions

Drive continuous improvement initiatives, technical innovation, and process optimizations within the engineering team

Lead by example in promoting a culture of collaboration, innovation, and excellence in software development.

Requirements:

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)

8-11 years of hands-on experience in front end development with a strong focus on React. js, including building complex web applications

5 years of software delivery experience, ideally in web related projects and similar experience of web standards

3 years of modern CSS standards, relational databases, and JavaScript

3 years of working on and evolving existing code bases and solutions

Proven leadership experience, with a track record of successfully leading and mentoring a team of frontend developers

Expertise in modern JavaScript (ES6+), HTML 5, CSS 3, and front end build tools (Web pack, Babel, etc.)

Strong proficiency in state management libraries such as Redux, MobX, or Context API, with a deep understanding of frontend architecture patterns

Extensive experience with front end testing frameworks and tools (e.g., Jest, React Testing Library, Cypress) for unit testing and end-to-end testing

Advanced proficiency in Python programming language for backend scripting, automation, and API development

Solid understanding of backend frameworks such as Django, Flask, or Fast API, and experience in building RESTful APIs

Familiarity with database technologies (SQL, No SQL) and ORM libraries (e.g., SQL Alchemy)

Experience with containerization (Docker) and cloud platforms (AWS, Azure, GCP) for deployment and scaling

Excellent problem-solving skills, attention to detail, and ability to analyze and debug complex issues across the stack

Exceptional communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders

Proven ability to drive technical initiatives, make strategic decisions, and deliver high-quality software solutions on time and within scope.

Preferred Qualifications:

Master's degree in Computer Science, Engineering, or related field

3 years of experience with serverless architectures (AWS Lambda, Azure Functions)

3 years of Python WSGI web frameworks such as Django, Flask

3 years of experience with SQL Alchemy or Django ORM

Hands-on experience with PostgreSQL will be an added advantage.

Deep understanding of front end design principles, UX/UI best practices, and accessibility standards

Contributions to open-source projects, active participation in tech communities, or speaking engagements at conferences/workshops

Passion for continuous learning, staying updated on the latest technologies, and sharing knowledge with the team

Tech stal wart solution is a It Consulting and services company.

Career Advice to Find Better