What are the responsibilities and job description for the Full Stack Engineer position at GARGI TECHNOLOGIES INC?
Job Summary
We are seeking a talented and motivated Full Stack Engineer to design, develop, and maintain scalable web applications. The ideal candidate will have experience working across both frontend and backend technologies, collaborating with cross-functional teams, and delivering high-quality software solutions.
Key Responsibilities
- Design, develop, test, and deploy full-stack web applications.
- Build responsive and user-friendly frontend interfaces.
- Develop scalable backend services, APIs, and microservices.
- Collaborate with product managers, designers, and engineers to define and implement new features.
- Optimize applications for performance, scalability, and security.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and mentor junior developers when needed.
- Troubleshoot and resolve production issues.
- Implement CI/CD pipelines and DevOps best practices.
- Work with cloud infrastructure and modern deployment tools.
Required Technical Skills
Frontend
- JavaScript (ES6 )
- TypeScript
- HTML5, CSS3
- React.js
- Next.js
- Redux / Zustand
- Tailwind CSS / Material UI
Backend
- Node.js
- Express.js / NestJS
- REST APIs
- GraphQL
- Python (FastAPI or Django) – Preferred
Database
- PostgreSQL
- MySQL
- MongoDB
- Redis
Cloud & DevOps
- AWS (EC2, S3, Lambda, RDS)
- Docker
- Kubernetes
- CI/CD (GitHub Actions, Jenkins, GitLab CI)
- Terraform (Preferred)
Tools & Technologies
- Git/GitHub
- Jira
- Postman
- Linux/Unix
- Agile/Scrum Methodologies
Preferred Qualifications
- Bachelor''s degree in Computer Science, Engineering, or related field.
- 3 years of Full Stack Development experience.
- Experience with microservices architecture.
- Experience building scalable SaaS platforms.
- Understanding of security best practices and application performance optimization.
- Experience with AI/ML integrations is a plus.
- No sponsorship available now or in the future.