Job Title: FullStack Developer (Nest.js/Node.js/React.js)
Company: Vikgol
Location: Noida
Job Type: Full-time
Experience: 3–5 years
Job Description:
Vikgol is a dynamic and innovative company building cutting-edge digital solutions. We are looking for a skilled and passionate FullStack Developer to join our collaborative team and help shape the future of our products.
Key Responsibilities:
- Design, develop, and deploy end-to-end web applications using the MERN/MEAN stack and related technologies.
- Build robust, secure, and scalable RESTful APIs and microservices using Node.js, Express.js, and NestJS.
- Design, integrate, and optimize databases using PostgreSQL (with TypeORM) and MongoDB.
- Create dynamic, responsive, and user-friendly front-end interfaces using React.js and Next.js.
- Implement Server-Side Rendering (SSR) and Static Site Generation (SSG) using Next.js.
- Write clean, maintainable, and well-documented code; participate in code reviews and Agile ceremonies.
- Identify and resolve performance bottlenecks on both the front-end and back-end.
- Implement security best practices for authentication, authorization, and data protection.
Required Skills & Qualifications:
- 3–5 years of professional experience in full-stack web development.
- Backend: Strong expertise in Node.js, Express.js, and NestJS.
- Frontend: Proficiency in React.js and its ecosystem; experience with Next.js is preferred.
- Database: Hands-on experience with PostgreSQL (mandatory) and MongoDB.
- Languages: Proficiency in JavaScript (ES6+) and TypeScript.
- State Management: Experience with Redux Toolkit or Context API.
- API Development: Proven experience in building and consuming RESTful APIs.
- Familiarity with Git, CI/CD pipelines, and Agile/Scrum methodologies.
Nice-to-Have Skills:
- Knowledge of GraphQL (Apollo Client/Server).
- Experience with cloud platforms (AWS, GCP, or Azure).
- Containerization with Docker and orchestration with Kubernetes.
- Understanding of microservices architecture.
What We Offer:
- Competitive salary and comprehensive benefits package.
- Opportunity to work on challenging and innovative projects.
- Collaborative, supportive, and growth-driven work environment.
Notice Period: Immediate joiners preferred.
Job Type: Full-time