Full Stack Developer Intern
About the Role
We're looking for a highly motivated student to join our team as a Full Stack Developer Intern. You will work closely with our team to help build various features for our platform. You'll gain hands- on experience with frontend and backend development and play a vital role in designing, coding, testing, and deploying features.This internship offers a great opportunity to work in a fast - paced startup environment, tackle real - world problems, and contribute to the development of a cutting - edge platform in the growing field of ESG.
Responsibilities
- Develop and maintain web applications
- Collaborate with the engineering team to design and implement new features and improvements based on business needs and user feedback
- Assist in database management and API development, including designing efficient data structures and building RESTful services
- Participate in code reviews and help improve code quality through feedback
- Work closely with other team members to ensure a seamless and user-friendly experience on the platform
- Troubleshoot and resolve issues related to the front-end and back-end of the platform
- Stay updated with the latest web development trends, and bring innovative solutions to the table
- Write clean, maintainable, and well-documented code
Requirements
- Currently pursuing a Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field
- Solid understanding of TypeScript, with knowledge of React.js, Node.js, Express.js, and Python
- Familiarity with SQL syntax and experience with PostgreSQL or other relational databases
- Familiarity with RESTful API design and web development best practices
- Experience with version control systems, especially Git and GitHub
- Strong problem-solving skills and a passion for writing efficient code
- Ability to learn quickly in a fast-paced, startup environment
- Strong communication skills and the ability to work both independently and within a team
- Good command of English (knowledge of other languages is an advantage)
Nice to Have
- Experience working with cloud platforms like Azure
- Familiarity with containerization tools such as Docker or orchestration tools like Kubernetes
- Experience with Next.js
- Knowledge of modern CSS frameworks like Tailwind CSS
Benefits
- Hands-on experience: Get exposure to real-world projects and work on a live platform
- Career Growth: Opportunity for transition into a permanent role upon completion of studies
- Dynamic Environment: Experience the excitement of working in a fast-growing startup, with strong cultural diversity, making a direct impact on a cutting-edge ESG product
- Impactful work: Your contributions will have a tangible impact on the platform and the future of Frojigo
- Life Wellbeing: Flexible working hours and a supportive, collaborative work environment, with the option to work entirely from home
- Holidays: 25 days of holidays per year
- Salary: Competitive and attractive compensation
Hiring Process
Application Review
We review your application, CV, cover letter, and any projects or GitHub repositories you've shared.
Initial Interview
A video call to discuss your academic background, relevant projects, and interest in full-stack development (30-45 minutes).
Technical Assessment
A small home project (4-8 hours) to showcase your full-stack development skills. This step may be optional depending on the applicant's experience and background.
Final Interview
Discussion about your project solution, learning goals, and potential contribution to the team.
Offer
If successful, we'll extend an offer and discuss internship duration, start dates, and expectations.
Ready to Apply?
We're excited to hear from you! Click below to submit your application.
© 2025 Frojigo. All rights reserved.