This is a remote position.
Job Title : Software Engineering Intern - BackEnd (Internship - Unpaid)
Duration : 3 months
Location : Remote
Reporting : Chief Technology Officer
Timings : 40 hours per week (Flexible)
About Us
We are LEGABYTE INNOVATIONS PRIVATE LIMITED, a LegalTech startup committed to revolutionizing legal services through technology. Our mission is to make legal solutions more accessible and efficient for everyone.
Role Description
We are a dynamic and innovative company dedicated to leveraging cloud technology to drive business growth and efficiency. As we continue to build our MVP, we are seeking a motivated Backend Software Engineering Intern to join our team for a 3 month unpaid internship and assist our Chief Technology Officer (CTO) in converting high-level business requirements into cutting-edge applications. The ideal candidate will be responsible for converting business requirements into functional applications using a combination of frontend and backend technologies. You will work closely with our team to design, develop, and deploy scalable solutions that meet our clients' needs.
Key Responsibilities
Collaborate with CTO and other stakeholders to gather and analyze business requirements. Design and implement backend services using Python-based frameworks like Flask, FastAPI, and integrate with NoSQL or SQL databases. Collaborate with cross-functional teams to translate business requirements into technical specifications and deliver high-quality solutions. Write clean, maintainable code and conduct thorough testing to ensure functionality and reliability. Utilize version control systems like Git/Github for code management and collaboration. Implement modern architectures such as Microservices and containerization using Docker. Troubleshoot and debug issues to ensure smooth application performance. Stay updated on emerging technologies and best practices in software development
Requirements
Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a Backend Developer or similar role. Strong proficiency in frontend development using NextJS, React JS, and other modern JavaScript frameworks. Expertise in backend development using Python-based frameworks like Flask, FastAPI, and experience with NoSQL or SQL databases. Hands-on experience with Docker for containerization and deployment. Familiarity with modern architectures such as Microservices. Knowledge of Kubernetes is a plus. Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams. Proficiency in project management tools and methodologies. Analytical mindset with the ability to think critically and solve complex problems. Ability to write clean, efficient code and conduct thorough testing. Experience with UI/UX design principles and familiarity with development methodologies (e.g., Agile, Scrum).
Benefits Perks
Remote work Internship certificate on completion of 65 full working days Challenging problems to solve daily Potential for a PPO based on performance and business requirements
If you are passionate about software engineering and eager to grow your career as part of a dynamic team, we encourage you to apply for this exciting opportunity. Join us in driving innovation and success in the cloud!
We look forward to welcoming a passionate Back-End Software Engineering Intern to our team at LEGABYTE INNOVATIONS PRIVATE LIMITED.