onsite
Software Engineer - Stem Health
Software Engineer
Internship focused on building and maintaining web and backend services for a primary‑care platform, using JavaScript/React, Node.js, Python, and AWS. Gain hands‑on experience in full‑stack development, data‑driven features, and cloud deployment.
About the role
Key Responsibilities
- Collaborate with senior engineers to design, develop, and test new features for web and mobile applications.
- Write clean, maintainable code in JavaScript/React for the front‑end and Node.js/Python for the back‑end.
- Implement RESTful APIs, integrate third‑party services, and manage data storage using SQL and NoSQL databases.
- Deploy and monitor applications on AWS, utilizing services such as EC2, RDS, S3, and Lambda.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- Current enrollment in a Computer Science or related program.
- Strong foundation in object‑oriented programming and data structures.
- Experience with JavaScript, React, and Node.js (or similar frameworks).
- Familiarity with SQL databases and basic cloud concepts.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonjavascriptreactnodejsawssql