Description
The role
As part of this software engineering internship, the intern will be trained in front-end and back-end web technologies, including React, Node.js, TypeScript, SQL and C#. They will work closely with senior developers, take part in in-person code reviews and use Git for version control on real projects.
The main objective will be to learn how to turn functional requirements into concrete solutions, developing solid full-stack development skills, from design to deployment.
By the end of the internship, the intern should be able to:
Understand and build complete, modern web applications
Manage databases in SQL
Develop server-side logic in Node.js and C#
Apply development best practices (code reviews, security, scalability)
Work in a professional environment with versioning and collaboration tools
This internship prepares the candidate for the real-world challenges of a software engineer in an international context.
The company
This San Francisco-based company specialises in designing and developing bespoke web solutions.It offers a wide range of services, including: website creation, front-end and back-end development, ongoing maintenance, custom web application development, e-commerce integration and support for emerging technologies such as Web3.It works with organisations from various sectors such as life sciences, retail, technology and non-profits, providing technical and creative support tailored to each client's specific needs.