KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #2381
Closed Full-Time Job

Software Engineer (Fullstack + React Native)

heizen

  • Remote – Hyderabad
  • ₹12–18 LPA Fixed + ESOPs
  • 2 Years
  • Posted Nov 09, 2026
Applications closed Prep kit
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Heizen is an AI‑powered software services startup founded by alumni of Microsoft, JP Morgan, IIT and ISB. The company blends experienced engineering teams with proprietary AI agents to deliver enterprise‑grade products for startups and large enterprises. Its mission is to accelerate software delivery through modern tooling, high‑impact engineering, and a culture of ownership.

Heizen’s engineering hub focuses on building mission‑critical platforms, legacy workflow automation, and innovative AI‑assisted solutions, offering fresh talent exposure to cutting‑edge projects.

As a Software Engineer (Fullstack + React Native) you will join a small, dynamic engineering squad that works remotely but collaborates closely with clients, product managers, and designers. The role is end‑to‑end: you will take a feature from a high‑level requirement, design the architecture, write clean code, test, and deploy it on cloud infrastructure. You will be expected to contribute to both web and mobile fronts, ensuring seamless user experiences and robust backend services.

Key Responsibilities

  • Architect and develop scalable full‑stack applications for web and mobile platforms.
  • Write clean, maintainable frontend code using React/React Native and backend services in Python, Java or Go.
  • Design and implement RESTful APIs and integrate them with frontend components.
  • Work with SQL and NoSQL databases for data modelling, CRUD operations, and performance tuning.
  • Deploy applications on AWS or Google Cloud, handling CI/CD pipelines and environment configuration.
  • Collaborate with product managers, designers, and clients to translate business needs into technical solutions.
  • Conduct code reviews, mentor junior team members, and contribute to technical decision‑making.
  • Perform unit, integration, and end‑to‑end testing to ensure high quality releases.
  • Optimize applications for performance, scalability, and security.
  • Participate in agile ceremonies, sprint planning, and retrospectives.

Tech Stack: JavaScript/TypeScript, React, React Native, Node.js/Express, Python/Java/Go, PostgreSQL/MySQL, MongoDB, AWS/GCP, Docker, Git.

Growth Path: Starting as a junior full‑stack engineer, you can progress to Senior Engineer, Tech Lead, and eventually Engineering Manager or Solutions Architect, with opportunities to lead client engagements and influence product strategy.

Why Join Heizen? Heizen offers a competitive fixed salary of ₹12‑18 LPA, ESOPs, performance bonuses, and a remote‑first culture that values flexibility. You will work on high‑impact projects, receive mentorship from industry veterans, and benefit from a learning‑and‑development budget. The startup environment encourages ownership, rapid skill growth, and visibility across the organization.

Eligibility & process

Who can apply

Any graduate degree (B.Tech/B.E., B.Sc., M.Tech, M.Sc.) in Computer Science, Information Technology, Electronics, or related engineering streams. Minimum aggregate of 60% (or CGPA 6.0/10). No active backlogs at the time of joining. Fresh graduates and candidates with up to 2 years of relevant experience are eligible. Strong programming fundamentals and project experience in full‑stack or mobile development are essential.

Skills & stack

JavaScript TypeScript React React Native Node.js Python Java Go

Selection process

  1. Round 1: Online coding assessment (DSA & basic problem solving)
  2. Round 2: Technical interview (system design, full‑stack concepts, React Native)
  3. Round 3: HR interview (culture fit, expectations)

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, React, React Native, Node.js, Python, Java, Go) & 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 heizen Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in JavaScript. Answer
Model answer: 1. Encapsulation (data hiding via private fields/getters). 2. Abstraction (hiding implementation complexity). 3. Inheritance (code reusability). 4. Polymorphism (method overriding/overloading).
What is the time and space complexity of QuickSort vs MergeSort? Answer
Model answer: QuickSort: Average O(N log N) time, O(log N) space. Worst O(N^2). MergeSort: Guaranteed O(N log N) time, but requires O(N) auxiliary space.
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
Model answer: Indexes speed up SELECT queries via B-Trees. However, they slow down INSERT, UPDATE, and DELETE operations because indexes must be updated on disk. Avoid on low-cardinality columns (e.g., boolean flags).
What happens under the hood when you enter a URL in a browser? Answer
Model answer: 1. DNS lookup (resolves IP). 2. TCP 3-way handshake (SYN, SYN-ACK, ACK). 3. TLS negotiation for HTTPS. 4. HTTP GET request sent. 5. Server responds with HTML/CSS/JS. 6. Browser renders DOM & CSSOM tree.
What is the difference between REST and GraphQL APIs? Answer
Model answer: REST uses multiple fixed endpoints with possible over/under-fetching. GraphQL uses a single endpoint allowing clients to query exact fields in a single request.
Behavioural & HR questions 3
Why do you want to join heizen as a Software Engineer (Fullstack + React Native)?
Highlight heizen'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.
heizen ₹12–18 LPA Fixed + ESOPs
Recruiter Resume Closed
Chat Chat with Kashii