Intern, Frontend Engineer
Responsibilities
- Crafting maintainable, scalable, and efficient code.
- Adhering to coding standards and participating in code reviews.
- Configuring management and automating deployments for seamless operations.
- Delivering high-quality software products that meet stringent quality criteria.
- Balancing collaborative work with self-directed initiatives, as required.
Qualifications and Prerequisites
- Proficiency in React, TypeScript, Next.js, HTML and CSS.
- Previous internship/project experience in building online rich text editors with SlateJs, TipTap or similar tools.
- Integration of Web Services Using REST, WebSockets and Server Sent Events.
- Familiarity with the concepts of source control, Git, GitHub.
- Knowledge of CI/CD setups, preferably using GitHub Actions and Vercel.
- Basic understanding of Monorepo, Pnpm and Turbo.
- Demonstrated knowledge of building modular and maintainable software through previous internships/projects.
- Possess proficiency in other technologies (such as Node.js, React Native, Java), and a bonus, but not essential.
- Knowledge of Microsoft Office add-in framework is a bonus, but not required.
- Great understanding of state management. Previous internship/project experience with XState is a plus.