Posted:5 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Location: Dehradun (Office Only)

Employment Type: Full-Time

Experience Level: 2–3 Years

Salary: 25000-35000 INR



About the Role

We are seeking a hands-on Technical Lead with strong project management capabilities to lead and support our backend (Node.js), frontend (React/Next.js), and mobile (React Native) teams. This role involves coding, mentoring, and managing projects end-to-end — from planning and task allocation to deployment and delivery.


1. Technical Leadership

  • Act as the primary technical guide for backend, frontend, and mobile developers.
  • Conduct code reviews, identify bottlenecks, troubleshoot complex issues, and assist in problem-solving.
  • Define and enforce coding standards, branching strategies, and version control best practices (Git).
  • Plan sprints, estimate tasks, and ensure on-time delivery of features.
  • Provide mentorship and technical direction to team members.


2. Project Management

  • Collaborate with Product Managers and stakeholders to define project scope and deliverables.
  • Break down requirements into actionable tasks and assign them to developers.
  • Manage sprint cycles using company's portal.
  • Track progress, resolve blockers, and ensure alignment between business goals and technical execution.
  • Report project health, risks, and timelines to leadership.


3. Backend Development (Node.js)

  • Develop and maintain scalable RESTful APIs and GraphQL endpoints.
  • Design and optimize database schemas (MySQL, PostgreSQL, MongoDB).
  • Implement authentication, authorization, and security measures (JWT, OAuth).
  • Handle asynchronous programming, background jobs, and caching mechanisms.


4. Frontend Development

  • Build responsive and scalable React.js or Next.js applications.
  • Collaborate with designers to create pixel-perfect, accessible, and SEO-friendly UI/UX.
  • Implement state management (Redux, Context API, or Zustand) for large-scale applications.
  • Optimize performance through code-splitting, lazy loading, and caching strategies.


5. Mobile Development (React Native)

  • Contribute to cross-platform mobile app development.
  • Assist with native integrations (Android/iOS), push notifications, deep linking, and OTA updates (CodePush).
  • Ensure app performance, testing, and smooth app store submission process.


6. DevOps & Deployment

  • Set up and maintain CI/CD pipelines (GitHub Actions, GitLab CI).
  • Deploy applications to cloud platforms (AWS, GCP, Azure).
  • Manage basic server administration, logging, and monitoring tools (CloudWatch, Grafana, Prometheus).
  • Ensure production readiness with staging workflows, backups, and rollback mechanisms.


7. Team Collaboration

  • Work closely with Product Managers, Designers, and QA teams to align execution with product vision.
  • Document key processes, API structures, and system architectures.
  • Mentor junior developers, conduct knowledge-sharing sessions, and promote a growth culture.



Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2–3 years of experience in full-stack development with leadership or project coordination exposure.
  • Strong hands-on skills in:
  • Backend: Node.js (Express.js/NestJS)
  • Frontend: React.js/Next.js
  • Mobile: React Native
  • Proficiency in JavaScript/TypeScript.
  • Knowledge of REST, GraphQL, WebSockets, and asynchronous programming.
  • Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis).
  • Familiarity with Git workflows, CI/CD, and cloud deployment basics.
  • Understanding of security best practices (OWASP guidelines).



Preferred Qualifications

  • Exposure to containerization (Docker) and serverless services.
  • Basic knowledge of Kubernetes or cloud-native environments.
  • Experience with testing frameworks (Jest, Mocha, Cypress, Detox).
  • Contributions to open-source projects or personal tech initiatives.



What We Offer

  • Opportunity to lead small teams early in your career.
  • Hands-on experience across web, mobile, and backend platforms.
  • Competitive salary and growth opportunities.
  • A culture that values learning, innovation, and collaboration.



Key Traits We’re Looking For

  • Proactive and willing to take ownership of projects.
  • Curious mindset with a passion for learning new technologies.
  • Good communication and teamwork skills.
  • Balance between hands-on coding and guiding others

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

dehradun, uttarakhand, india

kochi, kerala, india