Job Description
Full Stack Developer
Job Title: Full Stack Developer
Location: Work from Home, Trivandrum
Internship Period: 3-5 years
Organisation: Habbiton Lab Pvt Ltd
Job Overview: We are looking for a Full Stack Developer with expertise in frontend, backend, and DevOps practices to join our team and work on scalable web applications.
Key Responsibilities:
- Develop, test, and maintain full-stack web applications.
- Design and optimize RESTful APIs & GraphQL services.
- Ensure performance and scalability of frontend and backend systems.
- Collaborate with UI/UX designers and product managers.
- Implement authentication & authorization (JWT, OAuth, NextAuth.js).
- Utilize state management solutions (Redux, Zustand, Jotai, Recoil).
- Use SSR, SSG, ISR in Next.js for optimized performance.
- Manage SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, Firebase).
- Deploy applications to cloud platforms (AWS, Vercel, DigitalOcean) with CI/CD pipelines.
- Implement containerization & orchestration (Docker, Kubernetes).
- Write unit and integration tests (Jest, React Testing Library, Cypress).
- Stay updated with latest industry practices and technologies.
Required Skills:
1. Frontend Development:
- React.js (Hooks, Context API, Redux, Server Components)
- Next.js (App Router, SSR, ISR, SSG, API Routes)
- TypeScript (Strongly typed React apps)
- CSS Frameworks (Tailwind CSS, Bootstrap, Material UI)
- Component Libraries (ShadCN, Chakra UI, Ant Design)
- State Management (Redux, Zustand, Jotai, Recoil)
- Testing (Jest, React Testing Library, Cypress)
2. Backend Development:
- Node.js (Express.js, Fastify, NestJS)
- Authentication & Authorization (JWT, OAuth, NextAuth.js)
- Database Management (PostgreSQL, MySQL, MongoDB, Firebase, Redis)
- ORM (Prisma, Sequelize, Mongoose)
- API Development (REST, GraphQL, tRPC)
- WebSockets & Real-Time Data (Socket.io, WebRTC)
- Caching & Performance Optimization (Redis, CDN, Varnish)
3. DevOps & Deployment:
- Cloud Platforms (AWS, Vercel, Netlify, DigitalOcean)
- CI/CD Pipelines (GitHub Actions, Jenkins, Docker)
- Containerization & Orchestration (Docker, Kubernetes)
4. Other Essential Skills:
- Git & Version Control (GitHub, GitLab, Bitbucket)
- Package Managers (npm, yarn, pnpm)
- Microservices & Serverless (AWS Lambda, Cloud Functions)
- Monorepos & Code Management (Nx, Turborepo)
What You Will Gain:
- Exposure to industry-standard tools and technologies.
- Opportunity to work on live projects with a supportive team.
- Mentorship and feedback to enhance your skills.
Also You can Send resumes to: hr@habbiton.com
BE
DISCOVERED
Login