This is a remote position.
Job Title : Software Engineering Intern - Full Stack (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 FullStack 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.
- Develop frontend applications using technologies like NextJS, React JS, and other modern JavaScript frameworks.
- 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 Fullstack 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 FullStack Software Engineering Intern to our team at LEGABYTE INNOVATIONS PRIVATE LIMITED.