Full Stack JavaScript Developer / Technical Mentor
Location: Hyderabad, Telangana
Job Type: Full-Time
Work Mode: Work From Office
Experience: 4+ Years
About the Role
We are looking for an experienced Full Stack JavaScript Developer who is passionate about both software development and mentoring junior developers. This role combines hands-on development with technical leadership and guidance.
The ideal candidate should have strong expertise in modern JavaScript and TypeScript technologies across frontend, backend, mobile development, databases, APIs, and third-party integrations. You will play a key role in building scalable applications while helping junior developers grow through code reviews, technical guidance, debugging support, and best practices.
Key ResponsibilitiesTechnical Mentorship (60%)
- Mentor and guide junior developers on day-to-day development activities.
- Conduct code reviews and provide constructive feedback.
- Help team members understand clean coding principles and software design patterns.
- Guide developers in React, Next.js, React Native, Node.js, Express.js, and TypeScript best practices.
- Assist in debugging, troubleshooting, and resolving technical challenges.
- Conduct technical knowledge-sharing sessions and workshops.
- Promote scalable architecture, reusable components, testing, and documentation standards.
- Support developers in Git workflows, pull requests, and deployment processes.
- Ensure code quality, maintainability, and consistency across projects.
Hands-On Development (40%)
- Build and maintain web applications using React.js, Next.js, TypeScript, JavaScript, HTML5, and CSS3.
- Develop mobile applications using React Native.
- Design and build REST APIs using Node.js and Express.js.
- Work with PostgreSQL and Prisma ORM for database design and development.
- Implement Redis for caching and session management.
- Integrate third-party services such as Stripe, Google Maps, Firebase, and Socket.IO.
- Develop real-time application features.
- Implement authentication, authorization, and secure API communication.
- Participate in architecture discussions, development, testing, and deployment activities.
- Optimize application performance and troubleshoot production issues.
Required Technical SkillsFrontend
- React.js
- Next.js
- TypeScript
- JavaScript (ES6+)
- HTML5 & CSS3
- Responsive Web Design
- State Management (Redux, Context API, Zustand)
Mobile Development
- React Native
- Android & iOS Application Development
- Firebase Integration
- Push Notifications
- Mobile Performance Optimization
Backend Development
- Node.js
- Express.js
- REST API Development
- Authentication & Authorization
- JWT & Session Management
- API Security Best Practices
Database & ORM
- PostgreSQL
- Prisma ORM
- Database Schema Design
- Query Optimization
- Database Migrations
Tools & Integrations
- Redis
- Firebase
- Stripe Payment Gateway
- Google Maps APIs
- Socket.IO
- Git (GitHub/GitLab/Bitbucket)
- Postman
Preferred Skills
- Experience mentoring junior developers.
- Strong understanding of software architecture and design patterns.
- Experience building SaaS, Marketplace, FinTech, Logistics, or E-commerce applications.
- CI/CD knowledge.
- Basic cloud experience (AWS, Azure, GCP, Vercel, Firebase Hosting).
- Docker familiarity.
- Agile/Scrum experience.
- Excellent debugging and problem-solving skills.
Required Experience
- Minimum 4 years of professional software development experience.
- Strong hands-on experience with TypeScript, React, Next.js, Node.js, Express.js, PostgreSQL, Prisma, React Native, Redis, Firebase, Stripe, Google Maps API, and Socket.IO.
- Experience working on production-grade applications.
- Experience in both frontend and backend development.
- Prior mentoring or team guidance experience is highly preferred.
Candidate Profile
We are looking for someone who:
- Has strong full-stack development expertise.
- Enjoys mentoring and helping junior developers succeed.
- Can clearly explain technical concepts and best practices.
- Takes ownership of projects and deliverables.
- Writes clean, scalable, and maintainable code.
- Has excellent communication and teamwork skills.
- Is comfortable working full-time from the Hyderabad office.
Education
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field preferred.
- Equivalent practical experience will also be considered.
Work Location
Hyderabad, Telangana
Full-Time | Work From Office
How to Apply
Interested candidates can share:
- Updated Resume
- Portfolio/GitHub Profile (if available)
- Current CTC
- Expected CTC
- Notice Period
- Relevant Project Experience
Job Type: Full-time
Benefits:
- Cell phone reimbursement
- Internet reimbursement
- Paid sick time
- Paid time off
- Provident Fund
Ability to commute/relocate:
- Banjara Hills, Hyderabad, Telangana: Reliably commute or planning to relocate before starting work (Required)
Education:
Experience:
- Angular: 3 years (Preferred)
- total work: 3 years (Preferred)
- Java: 3 years (Preferred)
- As a Full Stake JAVA Developer: 3 years (Preferred)
Language:
License/Certification:
- JAVA Full Stake Certification? (Preferred)
Work Location: In person