junior full stack developer
Nightshift24 india pvt ltd
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
Selection process
Details are shared by the recruiter after shortlisting.
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Nightshift24 india pvt ltd's market reputation, recent tech innovations, and how your skills in JavaScript directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.