remote
D veloppeur logiciel - d veloppement full stack Stage / Software developer - full stack development Internship - Smardt
Software Engineer
Full‑stack software developer internship focused on building scalable web applications with JavaScript, React, and Node.js, while integrating SQL databases and containerizing services with Docker.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using JavaScript, React, and Node.js.
- Implement RESTful APIs and integrate with relational databases (SQL).
- Containerize services with Docker and collaborate on CI/CD pipelines.
- Participate in code reviews, unit testing, and performance optimization.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
Requirements
- Strong proficiency in JavaScript, React, and Node.js.
- Experience with SQL database design and queries.
- Familiarity with Docker and container orchestration concepts.
- Good understanding of RESTful API design and web security best practices.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptreactnodejssqldocker