Cricbuzz.com
Full Stack Engineer
Cricbuzz.comIndia10 hours ago
Full-timeEngineering

About the Role

We’re looking for a full-stack engineer with strong frontend fundamentals and hands-on experience in

TypeScript, React, and Node.js. You’ll work across the stack - building end-to-end user facing

features, UI components, working with databases to build CMS applications, contributing to internal

tooling and CI/CD pipelines. If you enjoy owning features end-to-end, shipping high-quality,

maintainable code and thrive in a collaborative environment, you’ll fit right in.


Responsibilities

● Build responsive, user-focused frontend features using React and modern

JavaScript/TypeScript practices.

● Design and implement robust backend solutions using Node.js and related frameworks

(Express etc).

● Contribute to architecture decisions, code quality, and reusable shared libraries/modules.

● Write clean, maintainable code and participate in code reviews.

● Work with relational and NoSQL databases to design schemas and write efficient queries.

● Collaborate closely with product and design teams to refine requirements and deliver polished

experiences.

● Build CI/CD workflows and ensure smooth deployments.

● Troubleshoot, debug, and improve performance across the stack.


Requirements

● Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical

experience.

● 1–2 years of experience in full-stack development.

● Strong TypeScript and JavaScript fundamentals.

● Strong understanding of core web technologies like HTML5, and CSS3.

● Strong proficiency in React is a must; experience with Next.js is a plus.

● Working knowledge of SQL and NoSQL databases.

● Experience with REST APIs and asynchronous programming.

● Experience with version control systems (Git etc).

● Familiarity with writing CI/CD pipelines and DevOps workflows is a plus.

● Familiarity with cloud platforms and services (AWS) is a plus.

● Experience in writing unit tests (e.g. Jest, Karma, Jasmine, Mocha).

● A strong sense of ownership, attention to detail, and willingness to learn.

● Good communication and collaboration skills

Key Skills

Ranked by relevance