SOFTWARE DEVELOPMENT INTERN - FULL STACK
Leucine
ABOUT US
We are building CLEEN, an enterprise software platform for pharmaceutical manufacturing companies. Our product helps pharmaceutical manufacturers manage cleaning validation, equipment tracking, and regulatory compliance.
ABOUT THE ROLE
We are looking for a motivated Software Development Intern to join our engineering team. This is a hands-on role where you'll work on real features, fix bugs, and learn how enterprise software is built.
Duration: 3-6 months
Type: Full-time internship
WHAT YOU'LL WORK ON
- Build new features for our web application
- Fix bugs and improve existing functionality
- Write clean, readable code
- Learn from experienced developers through code reviews
- Understand how real-world enterprise software works
TECH STACK
Frontend: React, TypeScript, Styled Components
Backend: Node.js, Express, TypeScript
Database: PostgreSQL, TypeORM
Tools: Git, Docker, VS Code
REQUIREMENTS
- Basic understanding of JavaScript (ES6+)
- Familiarity with HTML & CSS
- Understanding of how web applications work (client-server model)
- Experience with React or any frontend framework
- Basic knowledge of Node.js or any backend technology
- Familiarity with SQL databases
- Personal projects or GitHub profile
- Understanding of REST APIs
- Willingness to learn and take feedback
- Good communication skills
WHAT YOU'LL LEARN
- How to build production-grade web applications
- Working with TypeScript in a real codebase
- Database design and ORM patterns
- Writing clean, maintainable code
- Git workflow and code review process
- How enterprise software handles security, authentication, and user management
HOW TO APPLY
- Send your resume
- Complete the take-home assignment (shared separately)
- Technical discussion round
WHAT WE LOOK FOR
We value curiosity and willingness to learn over prior experience. If you're excited about building software and want to grow as a developer, we'd love to hear from you.