JavaScript Full-Stack Developer
Shine Web ServicesResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
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 4–6 years of experience to join our growing engineering team. The ideal candidate should have strong experience in modern JavaScript frameworks, backend development, cloud infrastructure, and containerized deployments. You will work closely with cross-functional teams to design, develop, and deploy scalable web applications.
Required Technical SkillsFrontend
- 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)
DevOps & Cloud
- Docker (image creation, container management)
- Kubernetes (basic cluster and deployment knowledge)
- Cloud experience (AWS / Google Cloud / similar)
- CI/CD pipeline setup and management
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
DevOps & Infrastructure
- Containerize applications using Docker
- Deploy and manage services using Kubernetes
- Work with cloud platforms such as AWS and/or Google Cloud
- Implement CI/CD pipelines for automated testing and deployment
Code Management & Collaboration
- Use Git for version control and collaborative development
- Conduct peer code reviews and maintain coding standards
- Utilize AI development tools such as GitHub Copilot to improve productivity
- Follow Agile/Scrum methodologies
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
- 4–6 years of hands-on experience in full-stack JavaScript development
- Experience working on production-grade web applications
- Experience deploying applications in cloud environments
- Prior experience working in Agile development teams
Preferred Qualifications (Nice to Have)
- Experience with microservices architecture
- Knowledge of GraphQL
- Experience with serverless architectures
- Exposure to performance monitoring tools
- Experience mentoring junior developers
Job Type: Full-time
Pay: Up to ₹1,200,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
- Node.js: 4 years (Preferred)
- React: 2 years (Preferred)
Work Location: In person
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free