KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
L #2722
Applications open Full-Time Job

junior full stack developer

Nightshift24 india pvt ltd

  • Bengaluru, India
  • Competitive Package
  • 1–2 Years
  • Posted Yesterday
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

We’re hiring: Junior Full Stack Developer

NIGHTSHIFT24 INDIA PVT LTD

📍 Rajajinagar 4th Block, near Ram Mandir, Bengaluru

💼 Full-time · On-site · 6 days a week

💰 Salary: ₹15,000–₹20,000 per month

🧑‍💻 Experience: 1–2 years; internships and freelance work count

About NightShift24

NightShift24 is an early-stage startup building a 24/7 services platform for Bengaluru, covering home repairs, doctor visits, safe rides home, deliveries and more. Our customer app, partner app and operations portal connect customers with service professionals at any hour.

Our office and work environment

We are starting small, with a compact office, a basic workspace and a small team. We do not have a large corporate office or campus. Please apply if you are comfortable working on-site in this modest setup and helping a new company grow.

You will work closely with the team, take responsibility for assigned tasks and learn by solving practical product problems. This role requires initiative, careful testing and willingness to work across different parts of the application.

What you’ll work on

  • Customer app — React, TypeScript, Vite and Capacitor: Booking flows, cart, rate cards, payments and responsive interfaces supporting eight Indian languages.
  • Admin portal — React and TypeScript: Dispatch, pricing, partner assignment, bookings and payment management.
  • Partner app — Flutter: Job screens, check-in, extra-work approvals and parts requests.
  • Backend — NestJS, TypeScript, Prisma, MySQL and Redis: APIs, booking logic, pricing, Razorpay payments, refunds, wallet, GST invoices, notifications and real-time updates.
  • Testing and deployment: Reproduce bugs, fix issues from the screen to the database, test changes and support releases with guidance.

What we’re looking for

  • Good working knowledge of JavaScript/TypeScript and React.
  • Basic experience building Node.js APIs using NestJS or Express and working with SQL databases.
  • Hands-on use of Claude, Claude Code or similar AI coding tools, with the ability to understand, review and test generated code before using it.
  • Familiarity with Git and GitHub.
  • A careful approach: test your work, investigate errors and ask questions when something is unclear.
  • Clear written English and a willingness to learn.

You do not need to know every technology listed. Strong fundamentals and willingness to learn matter.

Nice to have

Flutter/Dart, Android, Prisma, MySQL, Redis, Razorpay, maps, multilingual interfaces, accessibility, Linux, nginx or deployment experience. Kannada, Hindi or another Indian language is a plus.

What we offer

  • ₹15,000–₹20,000 per month.
  • Hands-on experience across customer, partner and admin applications.
  • Mentoring in full-stack development.
  • Meaningful responsibility as the product and company grow.

How to apply

Apply through LinkedIn with your CV and a GitHub profile or project link.

Include 2–3 lines about something you built using Claude or another AI tool: what you asked it to do, what it got wrong and how you checked the result.

Please confirm that you are comfortable with the ₹15,000–₹20,000 monthly salary range, on-site work in Rajajinagar, six-day workweek and small startup office setup.

NightShift24 is an equal-opportunity employer. We welcome applicants from all backgrounds.

Eligibility & process

Who can apply

Seniority: Entry level. Employment type: Full-time

Skills & stack

JavaScript TypeScript Dart SQL React Node.js Express.js NestJS

Selection process

Details are shared by the recruiter after shortlisting.

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (JavaScript, TypeScript, Dart, SQL, React, Node.js, Express.js, NestJS) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Nightshift24 india pvt ltd Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join Nightshift24 india pvt ltd as a junior full stack developer?
Highlight Nightshift24 india pvt ltd's market reputation, recent tech innovations, and how your skills in JavaScript directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Nightshift24 india pvt ltd Competitive Package
Recruiter Resume Apply
Chat Chat with Kashii