Creole Studios is a young and vibrant creative digital agency catalysing the digital transformation of businesses by providing tailor\-made digital solutions and resource augmentation. By leveraging the industry\-proven technologies and expertise in Web app development, Mobile App development, and Cloud App development. Creole Studios delivers best in class software development services that are ROI\-focused. A growing team of adept professionals at Creole Studios strives to realize the vision of businesses and create value that outlives the generations.
We are seeking a highly capable Full Stack Developer with strong hands\-on expertise in MEAN or MERN stack development. The ideal candidate should have solid real\-world experience working across both frontend and backend, handling scalable applications, complex business logic, and production\-level systems. This role requires strong ownership, practical problem\-solving skills, and the ability to work across databases, APIs, frontend frameworks, and AI\-powered features
Design, develop, test, and deploy full\-stack web applications using the MERN stack
Build scalable, responsive, and high\-performance user interfaces using React.js and Next.js
Develop backend services and RESTful APIs using Node.js, Express.js, and Nest.JS
Architect and manage database schemas using MongoDB as well as relational databases such as MySQL or PostgreSQL
Work with ORMs for efficient database access, migrations, and performance optimization
Handle complex backend logic, validations, error handling, and security best practices
Build pixel\-perfect, responsive, and accessible user interfaces using modern HTML and CSS practices
Implement scalable UI systems using TailwindCSS, shadcn/ui, and custom component libraries
Write maintainable styles using SCSS where required and understand when to use utility\-first versus custom styling
Translate design systems and Figma designs into high\-quality frontend implementations
Ensure cross\-browser compatibility and consistent UI behaviour across devices
Integrate third\-party APIs and external services reliably in production environments
Implement authentication and authorization mechanisms such as JWT, OAuth, and role\-based access control
Collaborate closely with product, design, QA, and engineering teams to deliver high\-quality features
Actively participate in code reviews, architectural discussions, and performance optimizations
Troubleshoot, debug, and enhance existing applications with a focus on scalability and maintainability
Leverage AI tools effectively to improve development speed while maintaining full control over logic and output
Requirements:* Strong proficiency in JavaScript and TypeScript with a deep understanding of asynchronous programming, closures, and performance implications
Hands\-on experience building frontend applications using React.js and Next.js
Strong understanding of HTML5 semantics, accessibility best practices, and modern CSS standards
Practical experience working with TailwindCSS for scalable and maintainable UI development
Experience using shadcn/ui or similar component\-based design systems
Good working knowledge of SCSS and structuring styles for medium to large applications
Strong backend development experience using Node.js and Express.js with working knowledge of NestJS
Practical experience working with both NoSQL and relational databases including MongoDB, MySQL, or PostgreSQL
Proficiency in database design, indexing strategies, query optimization, and transaction handling
Experience using ORMs and understanding their trade\-offs and performance considerations
Strong understanding of REST architecture, API versioning, and secure API design
Solid understanding of version control systems such as Git, including branching strategies, pull requests, and code reviews
Strong debugging skills with the ability to trace issues across frontend, backend, and database layers
Good communication skills with the ability to explain technical decisions clearly
AI or LLM Experience – Good to have* Practical experience integrating LLM or AI services into real production projects, not demo or experimental setups
Clear understanding of how LLMs work, including token usage, context handling, limitations, and response tuning Experience with prompt engineering at an intermediate level to improve accuracy, consistency, and performance
Hands\-on experience creating embeddings and working with vector databases for semantic search, retrieval, or recommendation features
Understanding of use cases where AI adds real business value and where traditional logic is more appropriate
Experience using AI tools to accelerate development while validating outputs and maintaining code quality
Benefits
Good to Have
Experience with CI/CD pipelines, Docker, or cloud platforms such as AWS, GCP, or Azure
Familiarity with Agile or Scrum development processes
Experience with state management libraries such as Redux or similar
Exposure to performance monitoring, logging, and error tracking tools
Experience working on scalable systems with real users and production traffic