Software Engineer β Full Stack (SDE-1 / SDE-2)
Cleanstart
About the role
CleanStart is an emerging technology startup focused on building sustainable digital solutions for the Indian market. Founded in 2020, the company has quickly grown its portfolio to include AIβassisted platforms, cloudβnative services, and endβtoβend product suites for enterprises across logistics, healthcare, and eβcommerce. With a culture that encourages rapid experimentation and continuous learning, CleanStart attracts talent that thrives in a fastβpaced, collaborative environment.
The engineering team operates in a hybrid model, leveraging modern DevOps practices, containerization, and microβservice architectures to deliver highβimpact products.
As a Software Engineer β Full Stack (SDEβ1 / SDEβ2) in the Engineering department, you will be part of a dynamic squad that designs, builds, and maintains both the frontβend and backβend of CleanStartβs flagship applications. The role is ideal for candidates with 0β3 years of professional experience who are comfortable moving across the entire technology stack, from UI components to RESTful services and database layers. You will work closely with product managers, UI/UX designers, and senior architects to translate business requirements into scalable, productionβready code.
Key Responsibilities
- Design, develop, and maintain responsive frontβend interfaces using modern JavaScript frameworks.
- Build robust backβend services and REST APIs that power core business functionalities.
- Integrate and manage relational (MySQL/PostgreSQL) and NoSQL (MongoDB) databases.
- Containerize applications with Docker and ensure smooth deployments in CI/CD pipelines.
- Conduct functional QA, write automated test cases, and maintain test coverage.
- Debug, troubleshoot, and resolve performance bottlenecks across the stack.
- Leverage AIβassisted development tools to improve coding efficiency and code quality.
- Produce clear technical documentation and contribute to knowledgeβsharing sessions.
- Participate in code reviews, uphold coding standards, and mentor junior peers.
- Stay updated with emerging technologies and propose improvements to the product architecture.
Technical Stack: React / Angular, Node.js / Express, Java / Spring Boot, MySQL, MongoDB, Docker, Kubernetes (basic), Git, CI/CD (Jenkins/GitHub Actions), AI coding assistants (e.g., GitHub Copilot).
Growth Path: Starting as an SDEβ1, high performers can progress to SDEβ2, Lead Engineer, and eventually Engineering Manager within 3β5 years, with opportunities to lead product modules or specialize in AIβdriven services.
Why Join CleanStart? You will work on cuttingβedge projects that have realβworld impact, enjoy a meritβbased culture that rewards innovation, and benefit from mentorship by seasoned engineers. The company offers flexible work hours, a supportive learning budget, and a vibrant community that celebrates both professional and personal milestones.
Eligibility & process
Who can apply
Graduates with B.Tech/M.Tech/BE/MCA in Computer Science, Information Technology, or related engineering streams. Minimum aggregate of 60% (or CGPA 6.0/10). Freshers or candidates with up to 3 years of relevant experience. No active backlogs at the time of joining. Eligible batch years: 2022β2025. Strong fundamentals in data structures, algorithms, and web development.
Skills & stack
Selection process
- Round 1: Online coding test (data structures & algorithms)
- Round 2: Technical interview (system design, fullβstack concepts, Docker)
- 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 Cleanstart'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.