Full Stack Developer (India)

Full Stack Developer (India)

07 Aug
|
CodeClouds
|
India

07 Aug

CodeClouds

India

Job Details

Available Locations

- Kolkata, India

Category

- Software Developer Jobs

Employment Type

- Full-Time

Seniority

- Senior

Experience Required

- 3 Years Minimum

Skills Required

- Frontend and Backend Development, PHP, Mern Stack, Python, Java, .NET, React, JavaScript and TypeScript, Generative AI integrations.

Job Description

We are seeking a highly skilled Full Stack Developer with strong backend expertise in PHP, MERN Stack, Python, Java, or .NET, combined with modern frontend experience in React or Next.js.

Roles & Responsibilities

- 1. Backend Development

- - Design, develop, and maintain scalable backend systems using one or more of:
- - MERN (MongoDB, Express.js/ NestJS/Fastify etc, React, Node.js), or
- Python (Django / Flask / FastAPI), or
- Java (Spring Boot), or
- .NET (ASP.NET Core), or
- PHP (Laravel or similar)
- Develop secure RESTful APIs and microservices.
- Implement authentication & authorization (JWT, OAuth, etc.).
- Optimize system performance and scalability.
- Ensure secure coding and compliance with best practices.

- 2. Frontend Development

- - Develop responsive, modern UI using:
- - HTML5
- CSS3
- Bootstrap
- React.js
- Next.js

- Write clean and scalable JavaScript (ES6+) and TypeScript.
- Implement API integrations and state management.
- Ensure mobile-first design and cross-browser compatibility.
- Optimize frontend performance and SEO where applicable.

- 3. Generative AI & AI-Assisted Development

- AI Integration

- - Integrate Large Language Model (LLM) APIs into applications.
- Build AI-powered features such as:
- - Intelligent chat systems
- Content generation engines
- AI summarization modules
- Automated workflows
- AI-based recommendations

- Implement prompt engineering best practices.
- Implement prompt engineering best practices.
- Implement prompt engineering best practices.

- AI-Aided Coding

- - Utilize AI coding assistants to:
- - Accelerate feature development
- Generate boilerplate code
- Improve documentation
- Refactor and optimize code

- Ensure AI-generated code meets quality, performance, and security standards.
- Maintain balance between automation and architectural integrity.

- 4. Database Expertise

- Relational Databases (RDBMS)

- Experience with one or more of:

- - Oracle Database – Enterprise-grade, highly reliable, and feature-rich.




- MySQL – Popular open-source database widely used for web applications.
- Microsoft SQL Server – Strong integration within the Microsoft ecosystem.
- PostgreSQL – Advanced open-source object-relational database known for extensibility and SQL compliance.
- SQLite – Lightweight, file-based database for mobile or embedded systems.

- Responsibilities:

- - Schema design and optimization
- Writing complex SQL queries
- Indexing and performance tuning
- Data migration and backup strategies

- NoSQL Databases

- Experience with:

- - MongoDB – Leading document-oriented database with flexible JSON model.
- Apache Cassandra – Wide-column store designed for high scalability.
- Redis – In-memory data store used for caching, sessions, or messaging.
- Amazon DynamoDB – Fully managed, serverless key-value database.
- Neo4j – Graph database for highly connected data structures.

- Responsibilities:

- - Schema-less modeling
- Horizontal scaling strategies
- High-availability design
- Performance tuning for real-time applications

- 5. DevOps & Cloud Responsibilities

- - Work with cloud platforms such as AWS / Azure / GCP.
- Deploy and manage applications in cloud environments.
- Configure and manage CI/CD pipelines.
- Containerization using Docker.
- Monitor logging, performance, and reliability.
- Collaborate on infrastructure automation.
- Follow DevSecOps and security best practices.

- 6. Git & Version Control

- - Strong experience with Git workflows:
- - Branching strategies (Git Flow or similar)
- Pull requests & code reviews
- Merge conflict resolution

- Maintain clean commit history and documentation.
- Collaborate effectively in team-based repositories.

- 7. Agile / Scrum Participation

- - Work in Agile/Scrum environments.
- Participate in:
- - Sprint planning
- Daily stand-ups
- Sprint reviews
- Retrospectives

- Provide accurate effort estimations.
- Collaborate cross-functionally with product, design, QA, and DevOps teams.

Requirements





- - Strong command of JavaScript and TypeScript
- Excellent UI development skills (HTML/CSS/Bootstrap)
- Hands-on experience with Generative AI integrations
- Experience leveraging AI-assisted coding tools for rapid and efficient development
- Solid understanding of DevOps, Cloud environments, Git workflows, and Agile/Scrum methodologies

- You will be responsible for building scalable web applications, integrating AI-driven features, managing deployments, and contributing to end-to-end system architecture.

- Core Technical

- - 3+ years of full stack development experience.
- Strong backend expertise in PHP / MERN / Python / Java / .NET.
- Strong command of:
- - JavaScript (ES6+)
- TypeScript
- React.js or Next.js
- HTML5 / CSS3 / Bootstrap

- Experience with REST APIs and third-party integrations.
- Database architecture and optimisation experience.
- Strong Git experience.

- AI & Emerging Technology

- - Practical experience integrating Generative AI APIs.
- Knowledge of prompt engineering and AI system design.
- Experience implementing AI-powered features in production.
- Familiarity with vector databases or semantic search (preferred).

- DevOps & Cloud

- - Experience with AWS / Azure / GCP.
- CI/CD pipeline implementation.
- Docker containerization.
- Understanding of scalability and system architecture.

- Communication & Soft Skills

- - Strong written and spoken English.
- Problem-solving and analytical thinking.
- Ownership mindset.
- Ability to work independently and in teams.
- Strong documentation practices.

- Preferred Qualifications

- - Experience building SaaS or enterprise-grade platforms.
- Knowledge of microservices architecture.
- Exposure to Kubernetes (bonus).
- Security best practices implementation.
- Experience mentoring junior developers.

- Ideal Candidate Profile

- - Full stack ownership mindset.
- Strong architectural thinking.
- Efficient use of AI tools to increase productivity.
- Cloud-aware and DevOps-aligned.
- Performance- and scalability-focused.

What we offer you

- Flexible Working

- Competitive Compensation

- Insurance Benefits

- Training & Mentoring

- Frequent Celebrations

- Home Office Allowance

- Paid Leave Benefits

- Retirement Perks

- Partial Course Funding

- Team Building Activities

📌 Full Stack Developer (India)
🏢 CodeClouds
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (india) / india