Job Description
Company Overview:
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.
For more information you can reach on :
Job Description:
We are seeking a talented and experienced Full Stack Developer with expertise in MEAN (MongoDB, Express.js, Angular, Node.js) or MERN (MongoDB, Express.js, React, Node.js) stack development to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications, ensuring high performance, usability, and security.
Responsibilities:
· 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 NestJS
· 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 behavior 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
Required Skills & Qualifications
· 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 and LLM Experience (Must 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
Perks:
· Employee engagement and recreational activities: FUN FRIDAY
· Annual team outing
· 2 paid leaves every month
· Employee Referral Scheme
· 5 days working Requirements
● Bachelor's in IT or equivalent degree with a minimum of 3 years of relevant IT services/solutions sales experience. ● 70% across the academic career ● Should be persistent & persuasive in approach and capable of making decisions. ● Professional degrees in IT are preferred.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application