
Eligibility Criteria
Bachelor's degree in Computer Science, Information Technology, Electronics & Communication, or related engineering streams. Minimum aggregate of 60% (or CGPA 6.0/10). No active backlogs at the time of joining. Final year students can apply and join postβgraduation. Candidates from the 2025, 2026, or 2027 batch are preferred.

Job Description & Key Responsibilities
Job Boards Greenhouse.io is a leading applicant tracking system (ATS) provider that powers recruitment workflows for thousands of companies worldwide. Founded with the vision of making hiring more efficient, transparent, and candidate-friendly, Greenhouse has built a robust platform that integrates job posting, candidate management, interview scheduling, and analytics. The company prides itself on a culture of continuous improvement, data-driven decision making, and a strong emphasis on user experience. With a growing presence in India, Greenhouse offers fresh talent an opportunity to work on cuttingβedge HR technology that impacts hiring across diverse industries.
The role of a Software Engineer β Freshers at Greenhouse.io is designed for recent graduates who are eager to dive into fullβstack development and contribute to a product used by millions. As a member of the engineering team, you will collaborate with senior developers, product managers, and designers to build scalable features, fix bugs, and enhance the overall performance of the platform. This is an ideal entry point for candidates looking to develop a solid foundation in software engineering while working in a fastβpaced, supportive environment.
Key Responsibilities:
1. Design, develop, and maintain web applications using modern JavaScript frameworks and backend technologies.
2. Write clean, reusable, and wellβdocumented code following industry best practices.
3. Participate in code reviews and provide constructive feedback to peers.
4. Collaborate with crossβfunctional teams to gather requirements and translate them into technical specifications.
5. Implement RESTful APIs and integrate thirdβparty services.
6. Conduct unit testing and assist in integration testing to ensure highβquality releases.
7. Debug and resolve production issues promptly.
8. Contribute to continuous improvement of development processes and tooling.
9. Stay updated with emerging technologies and propose innovative solutions.
10. Document technical designs and maintain project documentation.
Tech Stack: JavaScript (React, Node.js), TypeScript, Python/Django, PostgreSQL, MongoDB, AWS services, Docker, Git, CI/CD pipelines.
Growth Path: Starting as a Junior Engineer, you can progress to Software Engineer, Senior Engineer, and eventually lead technical initiatives or move into product management roles. Greenhouse encourages internal mobility and provides mentorship programs to accelerate career growth.
Why Join Greenhouse.io? You will be part of a globally recognized SaaS product that shapes the future of hiring. The company offers a collaborative culture, flexible work arrangements, and a strong focus on learning and development. Freshers get handsβon exposure to realβworld problems, mentorship from industry experts, and the chance to see their code impact thousands of recruiters and candidates daily.