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