0% found this document useful (0 votes)
3 views4 pages

Electrobtech FullStack Developer Trainer JD

Uploaded by

synergybsk08
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views4 pages

Electrobtech FullStack Developer Trainer JD

Uploaded by

synergybsk08
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ELECTROBTECH INNOVATIONS PVT LTD

Electrobtech Innovations Pvt Ltd | Bengaluru, Karnataka

FULL-STACK DEVELOPER TRAINER — JOB DESCRIPTION

Company Electrobtech Innovations Pvt Ltd


Location Bengaluru, Karnataka
Role Full-Stack Developer Trainer
Level Mid-level / Trainer (1-2 years experience)
Employment Full-time | Permanent
Department Training

About Electrobtech Innovations


Electrobtech Innovations Pvt Ltd is a fast-growing technology company based in Bengaluru, Karnataka.
We build end-to-end digital products for clients across e-commerce, real estate, healthcare, and
enterprise SaaS. Our team is lean, ambitious, and deeply technical—we ship production-grade software
for clients who expect the best.
We are now scaling our technical training and developer enablement initiatives to upskill our team and
build a strong pipeline of full-stack developers. We seek passionate Full-Stack Developer Trainers who
can design and deliver high-quality technical education, mentor aspiring developers, and contribute to
our growth mission.

Role Summary
As a Full-Stack Developer Trainer at Electrobtech, you will be responsible for designing, delivering, and
continuously improving our full-stack development curriculum and training programs. You will directly
mentor and guide cohorts of junior developers and interns, covering frontend technologies, backend
development, databases, and deployment practices aligned with our production standards.
Your role combines deep technical expertise with strong pedagogical skills to create an engaging,
practical learning experience that bridges the gap between academic knowledge and industry-ready
development practices.

Primary Responsibilities
• Design and deliver engaging, hands-on training modules covering [Link], [Link], databases,
DevOps, and deployment technologies aligned with Electrobtech's tech stack.
• Mentor 15-25 junior developers and interns per batch through individual guidance, code
reviews, and personalized feedback on projects.
• Create and maintain updated curriculum content, projects, assignments, and evaluation criteria
aligned with industry and Electrobtech standards.
• Conduct daily live coding sessions, doubt-resolution forums, and office hours for mentee
support.
• Assess learner progress through assignments, quizzes, projects, and capstone evaluations with
constructive feedback.
• Collaborate with HR and management to guide trainees on career development, skill mapping,
and potential internal placement opportunities.
• Share real-world project experiences from Electrobtech's portfolio and communicate production
best practices.
• Gather trainee feedback and continuously iterate on course content, delivery methods, and
learning outcomes.
• Maintain detailed records of trainee progress and provide comprehensive performance reports
to management.
• Stay updated with the latest technologies and industry trends to keep curriculum relevant and
current.

What You Will Teach


1. Frontend Development
• HTML5, CSS3, and responsive design principles
• JavaScript fundamentals, ES6+, and async programming
• [Link]: components, hooks, state management, and routing
• [Link]: server-side rendering, static generation, and API routes
• UI/UX principles, design systems, and CSS frameworks (Tailwind CSS)
• State management libraries (Redux, Zustand, Context API)
• Frontend testing with Jest and React Testing Library
• Performance optimization and Core Web Vitals

2. Backend Development
• [Link] runtime and [Link] / NestJS frameworks
• RESTful API design, HTTP methods, status codes, and best practices
• Authentication & authorization: JWT, OAuth 2.0, session management
• Middleware, error handling, and request validation
• OpenAPI documentation and API versioning
• Backend testing with Jest and Supertest
• Third-party API integrations (payment gateways, SMS, email services)

3. Database & Data Management


• SQL fundamentals and PostgreSQL best practices
• Database design, normalization, and relationships
• Prisma ORM for data modeling and migrations
• Redis basics for caching and real-time features
• Query optimization and indexing strategies
• Data seeding and fixtures for testing

4. DevOps & Deployment


• Version control with Git and GitHub workflows
• Docker basics and containerization
• CI/CD pipelines with GitHub Actions
• Deployment on platforms: Railway, Render, Vercel, DigitalOcean
• Environment management and secrets handling
• Monitoring, logging, and error tracking (Sentry, UptimeRobot)
• Domain management, SSL/TLS certificates, and Cloudflare CDN

Technical Skills Required


Core Stack (Mandatory)
You must have strong, hands-on production experience in all of the following technologies:
• [Link] / [Link] (App Router)
• [Link] + Express or NestJS
• TypeScript
• PostgreSQL + Prisma ORM
• REST API design
• Git and GitHub workflows
• Docker basics
• Authentication (JWT, OAuth 2.0)
• Deployment on cloud platforms (Vercel, Render, Railway, etc.)

Good to Have (Strong Advantage)


• GraphQL and Apollo Server
• Testing frameworks (Jest, React Testing Library, Playwright)
• AWS services (EC2, RDS, S3, CloudFront)
• CI/CD pipeline experience (GitHub Actions, GitLab CI)
• Real-time features (WebSockets, [Link])
• Payment gateway integration (Stripe, Razorpay)
• Figma and design collaboration tools
• Previous tutoring, mentoring, or teaching experience

Teaching & Communication Skills


Core Teaching Competencies
• Ability to break down complex technical concepts into simple, understandable explanations
• Strong written communication for documentation, course materials, and feedback
• Excellent verbal communication for live sessions, presentations, and student interaction
• Patience and empathy when working with beginners and addressing learning difficulties
• Ability to create structured learning paths and measurable learning outcomes
• Experience in providing constructive feedback and conducting thorough code reviews
• Enthusiasm for continuous learning and staying updated with industry trends
• Strong organizational and time management skills
• Ability to engage learners and make technical content interactive and enjoyable

Experience & Qualifications


Experience 1-2 years in full-stack development or relevant technical experience
Education [Link] / B.E. / BCA / MCA in Computer Science, IT, or equivalent practical experience
Projects Must have shipped at least 1-2 production full-stack applications. GitHub profile or
portfolio required.
Background Startup, agency, or freelance experience preferred. Any tutoring or mentoring
experience is a plus.
Language Strong written and spoken English (training delivery and student communication
required)

Compensation & Benefits


• Salary: ₹25,000 - ₹30,000 per month (based on experience and interview performance)
• Health insurance coverage
• Performance-based incentives and bonuses
• Flexible working hours with hybrid work arrangement
• Opportunity to grow into senior trainer or curriculum lead roles
• Access to latest technologies, tools, and training resources
• Professional development opportunities and technical certifications
• Collaborative and supportive work environment with Electrobtech team

How to Apply
Please submit the following to careers@[Link]:
• Updated resume highlighting relevant projects, experience, and any teaching/mentoring
background
• Cover letter explaining your interest in the trainer role at Electrobtech and your teaching
philosophy
• Link to GitHub profile or portfolio with sample projects
• Any certificates, achievements, testimonials, or teaching experience examples (optional but
preferred)
Selection Process: Resume Review → Technical Assessment → Teaching Demo → HR Round → Offer

Electrobtech Innovations Pvt Ltd | Bengaluru, Karnataka | careers@[Link]

You might also like