Introduction to the position
Join Jobzyn, a NextGen recruitment platform, as a Full-Stack Software Engineer Intern for a 6-month pre-hiring internship. You’ll collaborate closely with our engineering team to design, develop, and ship production-ready features across our platform - learning to deliver high-quality, maintainable software in a fast-moving startup environment.
Your role
As a Full-Stack Engineer Intern, you will:
- Develop New Features: Build and enhance features across our Next.js full-stack applications using TypeScript and React.
- Work Across the Stack: Contribute to both the front-end and back-end layers, from implementing backend logic to crafting polished user interfaces.
- Use Modern Tools: Work daily with technologies such as Drizzle ORM, PostgreSQL, React Query, Zustand, TailwindCSS, and ShadCN.
- Collaborate Effectively: Participate in code reviews, pull requests, and team discussions using Git and GitHub workflows.
- Think Product-First: Translate product and UX ideas into intuitive, performant, and elegant interfaces.
- Share Your Opinions: Bring your technical perspective to the table. We value engineers who think critically, defend their ideas, and engage in constructive debate.
- Grow Technically: Learn best practices in software engineering, maintain code quality, and gain experience in a TurboRepo monorepo architecture.
Your team
You’ll work alongside our CTO and both our AI/ML team and Product/engineering team, learning modern development workflows and best practices within a dynamic, collaborative environment focused on innovation and product excellence.
Your qualifications
- Currently pursuing or recently completed a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Strong proficiency in Next.js - you’ve already built and shipped at least one project using it (Academic and personal projects count).
- Solid knowledge of TypeScript, React, and Node.js
- Familiarity with the rest of our tech stack ( PostgreSQL, Drizzle ORM, React Query, Zustand, TailwindCSS, and ShadCN ) is a huge plus.
- Strong understanding of Git and GitHub for version control and collaborative workflows.
- Solid computer science fundamentals and ability to reason about performance, structure, and maintainability.
- Excellent English communication skills, both written and spoken.
- Strong product sense and an eye for detail in UI and UX.
- Opinionated and curious, you enjoy discussing technical decisions and learning from your peers.
- Thrives in a fast-paced startup environment and enjoys taking ownership.
Benefits
- 6-month pre-hiring internship with the opportunity to transition into a full-time role.
- Flexible and hybrid work environment.
- Exposure to a modern, production-grade full-stack ecosystem.
- Mentorship from experienced engineers and opportunities for rapid growth.
- A culture that values ownership, craftsmanship, curiosity, and impact.
Recruitment process
- Preliminary technical interview with our AI
- Take-home technical assessment test
- Technical interview with our CTO ( technical questions & live coding session )
- Cultural fit interview with the CEO