Software Engineering Intern
Engineering•Remote / Europe
About the Role
We're looking for a Software Engineering Intern to join our engineering team. In this role, you'll work alongside experienced engineers to develop features for our HR platform, learn modern development practices, and grow your skills in a supportive environment.
This is a 3-6 month internship with the potential for full-time employment for exceptional candidates upon completion. All development work is based in Europe, and you'll have the opportunity to collaborate with a distributed team across multiple time zones.
Responsibilities
- Contribute to the development of our HR platform by implementing new features and fixing bugs
- Write clean, maintainable, and testable code
- Participate in code reviews to improve code quality and share knowledge
- Collaborate with other engineers, designers, and product managers
- Learn and adapt to our engineering processes and tools
- Document your work and share your learnings with the team
Requirements
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
- Basic knowledge of at least one programming language (JavaScript, TypeScript, Python, etc.)
- Familiarity with web development concepts (HTML, CSS, JavaScript)
- Eager to learn and grow your engineering skills
- Strong problem-solving abilities and attention to detail
- Good communication skills and ability to work in a team
- Located in Europe for effective collaboration with our engineering team
- Ability to work independently and take ownership of your tasks
Benefits
- Competitive internship stipend
- Flexible working hours
- Remote-first culture with occasional team meet-ups
- Mentorship from experienced engineers
- Real-world project experience
- Opportunity for full-time employment for exceptional candidates
- Modern tech stack and tools
How to Apply
- Submit your resume and a brief cover letter explaining why you're interested in the position
- If selected, you'll be invited to a technical screening interview
- Final candidates will have a team interview with engineers and the hiring manager
- We aim to complete the interview process within 2 weeks of application