India & Sri Lanka

WE ARE HIRING NOW

We are focused on innovation, excellence and making a difference. If you are looking for a dynamic and enriching career, you are at the right place.

Life at MagickGroup

Innovative, Creative, Team dynamics.

Learning & Growth

Upgrading, Upskilling, Career path.

Current Job Openings

Clear search
S.No Company Job Title Job Location Type Experience
1 Full Stack Developer Chennai, India Full Time 3+ Years
We are looking for a highly motivated and skilled Full Stack Developer with 3+ years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in frontend and backend technologies, cloud infrastructure, database management, DevOps practices, and AI-powered application development. The candidate should be capable of working across the complete Software Development Life Cycle (SDLC) and collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities 

  • Design, develop, and maintain scalable full-stack web applications using modern frontend and backend technologies. 
  • Develop responsive and user-friendly interfaces using ReactJS, Next.js, Vue.js, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, and Bootstrap. 
  • Build and maintain RESTful APIs and backend services using Node.js, Express.js, FastAPI, and Flask. 
  • Implement secure authentication and authorization mechanisms including JWT, OAuth 2.0, RBAC, and Clerk authentication. 
  • Design and optimize databases using MongoDB, PostgreSQL, MySQL, Redis, and Mongoose. 
  • Write reusable, maintainable, and scalable code following industry best practices and coding standards. 
  • Integrate third-party APIs, WebSockets, and real-time communication services. 
  • Develop and optimize CI/CD pipelines using GitHub Actions and Docker. 
  • Deploy and manage applications on cloud platforms such as AWS EC2, Vercel, and Firebase. 
  • Monitor application performance and troubleshoot issues using tools like Sentry and Postman. 
  • Collaborate with UI/UX designers, QA engineers, DevOps teams, and product managers. 
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives. 
  • Perform code reviews and mentor junior developers when required. 
  • Work on AI-powered applications and support AI model integration and training workflows. 
  • Implement performance optimization strategies including lazy loading, caching, and code splitting. 


Required Technical Skills 

Frontend Technologies: ReactJS, Next.js, Vue.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Bootstrap, TanStack Query, Responsive Design, Accessibility (WCAG) 


Backend Technologies: Node.js, Express.js, FastAPI, Flask, REST API Development, JWT, OAuth 2.0, WebSockets 


Database Technologies: MongoDB, PostgreSQL, MySQL, Redis, Mongoose, Database Design, Query Optimization 


Cloud & DevOps: Docker, AWS EC2, GitHub Actions, CI/CD Pipelines, Git, GitHub, Firebase, Vercel, Postman, Sentry 


Architecture & Practices: Agile/Scrum, Code Review, Performance Optimization, Mobile-First Design, RBAC, Cross-Browser Testing 


Qualifications 

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field. 
  • 3+ years of professional experience in Full Stack Development. 
  • Strong problem-solving and analytical skills. 
  • Hands-on experience with scalable architecture and production-grade applications. 
  • Good understanding of software engineering principles and design patterns. 
  • Experience working with version control systems and collaborative development workflows. 
  • Excellent communication and teamwork skills. 


Preferred Skills 

  • Experience with AI-based applications and machine learning integrations. 
  • Knowledge of cybersecurity best practices. 
  • Experience in real-time systems and analytics dashboards. 
  • Hands-on experience with Docker containerization and deployment automation. 
  • Experience with monitoring and observability tools. 

 


Apply for Job

Our Locations