JD - Front-End Engineering Mentor & Lead (React Native + React)
Job Title :
Front-End Engineering Mentor & Project Lead (React Native + React)
Location : Chidambaram, Tamil Nadu
Employment Type : Full-Time
Reporting To : Head of Operations
Compensation : Exceptionally competitive - well above industry standards for top professionals
Front-End Engineering Mentor & Lead
Current CTC- 11-13 LPA
Expected- 30-40% hike
About Oliya.tech
Oliya.tech is a premier digital training and development initiative under the Kamarajar Group of Colleges , focused on transforming aspiring developers into skilled, industry-ready engineers through real projects, real tools, and real mentoring.
We believe in learning by doing - every learner works in a professional engineering environment involving sprints, stand-ups, and version control.
Our mission is to bring experienced IT professionals together to shape India's next generation of engineers , by imparting not just knowledge, but corporate discipline, technical craftsmanship, and workplace mindset .
Role Overview
We are looking for an accomplished React Native + React professional - someone who has worked in software delivery for several years, ideally as a Tech Lead or Senior Front-End Engineer , and now wishes to give back by mentoring and building the next generation of professionals .
This role blends training, mentoring, and technical leadership - guiding learners through theory, practice, and project execution.
You will teach modern front-end principles, supervise coding on live projects, review and refactor code, create reusable component patterns, and integrate stable student work into master production branches.
In essence, you will run your classroom like a real engineering team - stand-ups, sprints, reviews, and delivery deadlines included.
Key Responsibilities 1. Curriculum & Delivery Excellence
- Develop, update, and continuously refine a modern React Native + React curriculum .
- Teach concepts hands-on - component architecture, state management, API integrations, auth flows, and performance optimization.
- Blend theory, demonstration, and practice - explain concepts, show examples, then let learners code.
- Maintain alignment with Agile SDLC - daily stand-ups, sprint demos, and retrospectives.
- Prepare coding exercises and small project challenges to reinforce learning.
2. Mentorship & Project Leadership
Lead and mentor student teams through one complete live project per batch , from planning to deployment.Guide teams in corporate-style collaboration : task allocation, stand-ups, branch commits, PR reviews, and sprint demos.Ensure students learn clean coding, documentation, and Git hygiene .Foster accountability, teamwork, and real delivery discipline among learners.Support students one-on-one in debugging, testing, and applying theoretical knowledge in real code.3. Code Review & Integration
Conduct in-depth code reviews for readability, logic, and efficiency.Develop reference code patterns and boilerplate components aligned with industry standards.Refactor student work into reusable, modular structures before merging into main project repositories.Maintain and version shared component libraries for ongoing projects.4. Technical Leadership
Architect cross-platform component systems for React Native and React Web.Apply UI / UX and CX best practices - layout hierarchy, grid systems, typography, accessibility, and human-centred design.Lead group debugging, version control sessions, and deployment pipelines.Keep the tech stack updated and relevant to real-world front-end standards.5. Collaboration Across Functions
Work collaboratively with backend developers, QA testers, business analysts, and project managers on every batch project.Participate in sprint planning, cross-functional reviews, and retrospectives.Align front-end deliverables with backend APIs, QA test cases, and PM delivery milestones.Ensure all project outcomes meet enterprise engineering standards.6. Reporting & Continuous Improvement
Submit weekly progress reports to the Head of Operations - summarizing achievements, challenges, and technical observations.Recommend improvements to curriculum, delivery methods, and code standards.Introduce new patterns or frameworks as the ecosystem evolves.Maintain documentation of reusable assets and versioned learning modules.Required Technical Expertise
Deep hands-on experience in React Native (Expo & CLI) and React Web (Vite or CRA) .Strong knowledge of :Hooks, Context API, Reducers, AsyncStorage
Navigation (Stack, Drawer, Tab)Authentication (JWT / OAuth / Firebase)Payment Integrations (Stripe, Razorpay, PayPal, etc.)Data Visualization (Recharts, Chart.js, Victory)RESTful APIs and AxiosResponsive Design, Theming, Layout SystemsSolid foundation in SDLC, Agile, and Scrum practices - stand-ups, sprint planning, retrospectives.Experience in cross-team collaboration (backend, QA, PM).Understanding of UX / CX fundamentals and microservice-based architectures (conceptual).Profile Requirements
5+ years of professional experience in front-end development (React Native & React).Proven experience as a Tech Lead / Senior Engineer delivering production software.Prior mentoring, team leadership, or technical coaching experience preferred.Strong ability to communicate complex topics clearly and patiently.Passion for building engineers , not just teaching technologies.Commitment to professional ethics, ownership, and continuous improvement.