Skip to main content
TryApplyNow
Shine Web Services logo

JavaScript Full-Stack Developer

Shine Web Services
Full Timejunior
INPosted 3 days ago

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaScriptTypeScriptPHPSQLReactNext.jsVueNode.jsLaravelTailwindBootstrapGitGitHubJiraRESTAgileAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

(Note: Applications will be accepted only from candidates living in or nearby Mohali, Punjab)

About the Role

We are looking for a skilled and motivated JavaScript Full-Stack Developer with 2-3 years of experience to join our growing engineering team. The ideal candidate should have strong experience in modern JavaScript frameworks with experience in frontend and backend development. You will work closely with cross-functional teams to design, develop, and deploy scalable web applications.

Required Technical Skills

Frontend

  • Strong experience with:
  • React.js (Hooks, Context API, state management)
  • Next.js (SSR, SSG, API routes)
  • HTML5, CSS3, Tailwind/Bootstrap
  • Strong understanding of modern ES6+ JavaScript

Backend

  • Node.js with production-level experience
  • NestJS framework
  • TypeScript (strong typing, generics, interfaces)
  • REST API development
  • Authentication systems (JWT, OAuth)

Good to Have

  • Working experience in PHP/Laravel as well

Tools & Workflow

  • Git (branching strategies, pull requests)
  • Experience using AI tools like GitHub Copilot
  • Familiarity with project management tools (Jira, Trello, etc.)

Key Responsibilities

  • Develop responsive, scalable web applications using React.js, Vue.js, and Next.js
  • Build reusable UI components and maintain design consistency
  • Optimize applications for performance and SEO (especially with Next.js)
  • Collaborate with UI/UX designers to implement pixel-perfect designs
  • Design and develop RESTful APIs using Node.js, NestJS, and TypeScript
  • Implement secure authentication and authorization mechanisms
  • Write clean, maintainable, and well-documented code
  • Integrate third-party services and APIs
  • Design end-to-end application workflows
  • Work with databases (SQL/NoSQL) and manage data modeling
  • Ensure application scalability, reliability, and performance
  • Participate in architecture discussions and technical decision-making

Quality & Security

  • Write unit and integration tests
  • Ensure application security best practices
  • Debug and resolve performance bottlenecks
  • Maintain proper documentation for systems and APIs

Required Experience

  • 2-3 years of hands-on experience in full-stack JavaScript development
  • Experience working on production-grade web applications
  • Prior experience working in Agile development teams

Job Type: Full-time

Pay: Up to ₹600,000.00 per year

Benefits

  • Flexible schedule
  • Leave encashment
  • Paid time off
  • Provident Fund

Ability to commute/relocate:

  • Mohali, Punjab: Reliably commute or planning to relocate before starting work (Preferred)

Application Question(s):

  • What is your notice period?

Experience

  • React: 2 years (Preferred)
  • Node.js: 2 years (Preferred)

Work Location: In person

About Shine Web Services

Shine Web Services logo

Shine Web Services

shinewebservices.com

SeoOn-site

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get Started Free

No credit card to start