Responsibilities:
- Collaborate with senior engineers to design, develop, and maintain backend services.
- Write clean, scalable, and maintainable code adhering to best practices.
- Participate in code reviews, testing, and debugging to ensure code quality.
- Contribute to building scalable systems capable of handling high traffic.
- Work with teams like Frontend, QA, and DevOps to integrate backend solutions.
- Learn and contribute to the development of microservices, APIs, and backend infrastructure.
Requirements:
- Currently pursuing or recently completed a degree in Computer Science.
- Familiarity with at least one programming language (Java, Ruby).
- Understanding of web development frameworks such as Ruby on Rails or Spring Boot.
- Basic knowledge of SQL and NoSQL databases.
- Familiarity with software engineering principles like OOPS, DRY, SOLID, etc.
- Eagerness to learn and grow in a dynamic environment.
- Passion for coding, problem-solving, and technology.
- Prior internship or project experience in backend development is a plus.
Perks & Benefits:
- Hands-on learning with impactful projects.
- Dedicated mentorship from experienced engineers.
- Competitive stipend and benefits.
- Hybrid/remote work flexibility with adaptable schedules.
- Inclusive and fun work environment.
Eligibility:
Open to batches currently pursuing or recently completing B.Tech/B.E. in Computer Science or equivalent programs.
Technical Skills:
Java, Ruby, Ruby on Rails, Spring Boot, SQL, NoSQL, OOPS, DRY, SOLID, Microservices, APIs.