Software Engineer (Fullstack + React Native)
heizen
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
Selection process
- Round 1: Online coding assessment (DSA & basic problem solving)
- Round 2: Technical interview (system design, full‑stack concepts, React Native)
- Round 3: HR interview (culture fit, expectations)
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in JavaScript. Answer
What is the time and space complexity of QuickSort vs MergeSort? Answer
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
What happens under the hood when you enter a URL in a browser? Answer
What is the difference between REST and GraphQL APIs? Answer
Behavioural & HR questions 3
Highlight heizen'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.