Advertisements
🏢 Recruit CRM
Trainee Software Engineer
💼 Internship
🎓 2027 Batch
📍 Remote
⚠️ 7 days left
💰 Salary Insights
Stipend: INR 7,500/month (3‑month program) or INR 20,000/month (6‑month full‑time program); Full‑tim
📊 View Detailed Salary Insights ↗
🔗 Explore More
🛠 Skills Required
Java
Python
AI
ML
software development
problem solving
version control (Git)
REST APIs
data structures
algorithms
Advertisements
🎤 Interview Experience
Recruit CRM’s interview process typically starts with a timed online aptitude test, followed by a coding assessment on platforms like HackerRank or LeetCode. Successful candidates then face a technical interview focusing on data structures, algorithms, and Java/Python fundamentals, and finally an HR round that assesses cultural fit and communication. The difficulty is moderate; thorough practice of coding problems and clear articulation of thought process are key.
🏢 Work Culture
Recruit CRM promotes a results‑driven yet flexible remote culture where employees enjoy autonomy, continuous learning, and a strong emphasis on work‑life balance. Growth opportunities are abundant, with clear promotion pathways and regular skill‑upgradation programs. The company’s transparent communication and supportive leadership foster a collaborative environment.
Advertisements
📚 Free Study Materials (4)
Aptitude Practice Questions
Curated quantitative and logical reasoning problems to sharpen test‑taking speed for the MCQ round.
Open Resource ↗
Recruit CRM Interview Experiences
First‑hand accounts of the recruitment process, helping candidates prepare for each assessment stage.
Open Resource ↗
Comprehensive Interview Prep Guide
Structured study plan covering coding, system design, and behavioral topics relevant to the role.
Open Resource ↗
Algorithm Practice Problems
A vast collection of coding challenges to improve problem‑solving skills for the coding assessment.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
Graduates or post‑graduates completing BE/B.Tech/BCA/B.Sc./MTech/MCA/M.Sc. in Computer Science or related fields in the 2027 batch; no active backlogs; minimum 60% aggregate (or equivalent) preferred; stable internet and reliable electricity backup required; webcam for proctored assessments.
🏆 Selection Process
Round 1: Online MCQ test → Round 2: Coding assessment → Round 3: Technical interview → Round 4: HR interview
🔔 Apply before 25 Jul 2026 — 7 days remaining
📋 About the Role
Recruit CRM is a bootstrapped remote SaaS powerhouse that has grown to over $10 million in Annual Recurring Revenue while staying profitable every year. With a 40% YoY growth rate and a healthy 30% profit margin, the company has been able to reinvest in cutting‑edge technology and its people. Serving more than 2,000 executive search and recruitment firms across 100+ countries, Recruit CRM enjoys a #1 Gartner ranking in its category and boasts a stellar 4.9/5 rating on both Capterra and G2. Its global presence spans the US, Ireland, India, and Dubai, offering a truly international work environment.
The Trainee Software Engineer role is designed for fresh graduates who want to dive deep into SaaS product development. Over a nine‑month structured training journey, you will work side‑by‑side with seasoned developers, building new features from the ground up, enhancing existing modules, and learning to write efficient, reusable, and scalable code. The program is split into two phases: a 3‑month short‑term stint (21 hours/week) with a modest stipend, followed by a 6‑month full‑time immersion (8.5 hours/day) with a higher stipend. Successful trainees may be offered a full‑time Associate Software Engineer position with a CTC of INR 9 Lakhs per annum.
Key Responsibilities:
1. Collaborate with senior developers to design and implement robust software solutions.
2. Write clean, maintainable, and testable code in Java or Python.
3. Develop AI/ML‑enabled features that enhance recruitment workflows.
4. Participate in code reviews and contribute to best‑practice guidelines.
5. Build new modules from scratch and integrate them into the existing platform.
6. Maintain and improve existing features, fixing bugs and optimizing performance.
7. Write unit and integration tests to ensure high reliability.
8. Document technical specifications and user guides.
9. Stay updated with emerging technologies and suggest improvements.
10. Contribute to agile ceremonies such as sprint planning and retrospectives.
Tech Stack: Java, Python, RESTful APIs, Docker, Kubernetes, PostgreSQL, Git, CI/CD pipelines, and AI/ML libraries (TensorFlow/PyTorch). The role offers a clear growth path—from trainee to associate engineer, then senior engineer, and potentially tech lead—providing exposure to product design, architecture, and leadership responsibilities.
Why Join Recruit CRM? The company offers a fully remote setup with flexible hours, sponsored learning & development programs, team outings, competitive pay, and an ARR‑linked performance bonus. As a fast‑growing, profit‑driven organization, you’ll gain real‑world impact, mentorship from industry veterans, and a chance to shape the future of recruitment technology.
🔔 Apply before 25 Jul 2026 — 7 days remaining
📤 Share this Job
Advertisements
💼 More Internship Opportunities
AI Solutions Intern
🏢 Park+ · 📍 Gurugram
View →
Software Engineer, Intern
🏢 Stripe · 📍 Bengaluru, India
View →
AI Interns
🏢 Zycus · 📍 Mumbai
View →
Associate Software Engineer
🏢 Wipro Limited · 📍 Bengaluru, Karnataka
View →
📋 Quick Info
JOB ID
C287-J010
POSTED
2h ago
TYPE
Internship
BATCH
2027
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer