Remote job
Full-Stack Engineer Intern
Job details
About this role
Role overview Contribute to practical web application features, working across frontend interfaces, backend endpoints, and data handling with guidance from experienced engineers. This 3–6-month internship is open to beginners, including self-taught developers and bootcamp graduates, and includes a stipend; full-time opportunities may be considered based on performance.
Responsibilities - Build interface components and API endpoints using TypeScript and Next.js. - Write readable code and test changes before submitting them for review. - Help shape database schemas, retrieve data, and resolve bugs. - Participate in code reviews and use feedback to improve implementation quality. - Document work and investigate technical issues with support from senior engineers.
Requirements - Basic knowledge of JavaScript or TypeScript, HTML, and CSS. - Familiarity with React or Next.js fundamentals, including components, props, state, and hooks. - Basic Git skills, such as working with branches and submitting changes for review. - Interest in learning full-stack development, APIs, and databases. - Clear communication and willingness to ask questions when stuck. - Practical coding ability and curiosity; formal education and academic results are not required.
Nice to have - A portfolio, code samples, or a personal project that demonstrates your work. - Familiarity with Tailwind CSS or REST APIs. - Some exposure to MongoDB, PostgreSQL, or SQL.