What we're looking for * BS in Computer Science, Software Engineering, or a related field * Solid understanding of HTML, CSS, and JavaScript * Exposure to React or another component framework * Basic Python or Java experience (coursework counts) * Familiarity with REST APIs and HTTP concepts * Comfortable with Git and the command line * Clear written and verbal communication Bonus points for * A portfolio, GitHub profile, or personal project to share * Any hands-on experience with Flask, Django, or Spring Boot * Basic SQL knowledge * Familiarity with Docker or cloud platforms, even from tutorials * Experience writing automated tests of any kind Responsibilities * Build and maintain React UI components based on design mockups and wireframes * Integrate frontend components with backend REST APIs * Implement backend features using Python (Flask/Django) or Java Spring Boot * Write clean, readable, and well-documented code following team standards * Assist in designing and consuming RESTful API endpoints * Write and run queries against relational (PostgreSQL) or NoSQL (MongoDB) databases * Identify and fix bugs across the frontend and backend * Participate in code reviews, both giving and receiving constructive feedback * Collaborate with designers and product managers to translate requirements into working features * Join agile ceremonies including sprint planning, standups, and retrospectives * Learn and apply cloud deployment basics with support from senior engineers and DevOps * Write basic unit or integration tests for your own code * Continuously learn new tools and technologies as the platform evolves Frontend * HTML5, CSS3, and JavaScript (ES6+) * React.js and component-based UI development * Connecting frontend interfaces to REST APIs Backend * Python with Flask or Django, or Java with Spring Boot * RESTful API design and implementation * Basic understanding of authentication concepts (OAuth, JWT) Databases * SQL fundamentals and experience with PostgreSQL or MySQL * Basic familiarity with NoSQL databases such as MongoDB * Writing simple queries and understanding data relationships DevOps & Tooling * Git and version control workflows * Command line proficiency * Basic awareness of cloud platforms (AWS, Azure, or GCP) and containerization (Docker) Testing * Writing basic unit or integration tests * Familiarity with testing frameworks such as Jest, PyTest, or JUnit is a plus Soft Skills * Problem-solving and analytical thinking * Clear written and verbal communication * Ability to work in an agile, collaborative team environment * Willingness to learn and adapt to new tools and requirements