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:
- PHP (Laravel or similar)
- MERN (MongoDB, Express.js/ NestJS/Fastify etc, React, Node.js)
- Python (Django / Flask / FastAPI)
- Java (Spring Boot)
- .NET (ASP.NET Core)
- 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 Benefits
Partial Course Funding
Team Building Activities