Shiji Group
Shiji Group6h ago
Career Pages

Frontend Developer

New Delhi, DL, in
Full Time
Mid Level

Auto Apply to 50+ AI Matched Frontend Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Shiji Group

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

We are seeking a Frontend Developer to join our team in New Delhi, DL, India. You will be instrumental in developing and enhancing a distributed technology platform that powers a wide array of hospitality operations, including hotels, restaurants, spas, and golf facilities. This global platform is crucial for thousands of hospitality professionals and your work will directly influence its stability and usability for customers worldwide.

You will contribute to a system composed of numerous domain-driven microservices, developed by multiple cross-functional teams. We operate within an agile Scrum framework, utilizing regular refinement, planning, and retrospective meetings. Our development process involves managing source code in GitLab, using develop and master branches with feature branches for each user story. We deploy changes frequently through CI/CD pipelines powered by GitLab and Jenkins, with all merge requests undergoing team reviews.

For local development and microservices deployment, we leverage Docker and Docker Compose. Microsoft Teams serves as our primary communication and collaboration tool. You will collaborate closely with our UI/UX teams to deliver exceptional user experiences. A key aspect of your role will involve creating and maintaining internal NPM packages, design systems, and shared components to ensure consistency and minimize duplication across our projects.

Our technology stack includes the React ecosystem, TypeScript, SASS, and Web Components (Stencil, shadcn/ui). For testing, we utilize Jest, Vitest, Testing Library, Enzyme, and QUnit. Build tools such as Webpack, Babel, and Vite are standard. We also use TanStack Query, GitLab, and Docker/Docker Compose. A strong understanding of design patterns like OOP and SOLID principles, along with clean code practices, is expected.

Key responsibilities include understanding functional requirements, developing front-end features based on UI/UX specifications, writing high-quality, maintainable code, and creating comprehensive tests. You will actively participate in code reviews, contribute to shared tooling and internal libraries, and collaborate on solution design and technical decisions. Sharing knowledge and best practices with fellow developers is also encouraged. Experience with micro-frontends and integrating with microservices in a multi-region cloud environment is beneficial.

Qualifications:

  • Minimum of 4 years’ experience as a Front-End or JavaScript Developer.
  • Advanced knowledge of modern JavaScript (ES6+) / TypeScript.
  • Strong understanding of HTML5 and CSS3.
  • Experience with modern build tools like Webpack or Babel.
  • Hands-on experience with the React ecosystem, including hooks.
  • A strong interest in testing, code reviews, and overall code quality.
  • Familiarity with Git and collaborative development workflows.
  • Solid understanding of front-end best practices, processes, and design patterns.
  • Open-minded, proactive, and comfortable contributing to team discussions.
  • Ability to work independently while knowing when to seek assistance.
  • Fluent English, both written and spoken.

We look forward to your application, including your possible starting date and salary expectations.

Company

Shiji Group

Shiji Group

Shiji is a global technology company headquartered in New Delhi, India, dedicated to providing innovative solutions for the hospitality industry. We ensure seamless operations for hoteliers, day and n...

New Delhi, DL, in
Posted on Career Pages
Frontend Developer at Shiji Group | New Delhi, DL, in | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform