Software Engineer Intern
FacilityForce, Inc. - San Antonio, TX
Apply NowJob Description
Job Summary:The Software Engineer Intern will work as part of the Product Development team to design, build, and enhance modern web applications that support FacilityForce's portfolio of solutions. This role is intended for students in their final year of study who are seeking hands-on, real-world experience with the opportunity to convert to a full-time Software Engineer Role.Job Description:Duties/Responsibilities Assist in developing new application features based on specifications provided by Product Management and senior engineersImplement UI components using React and supporting backend services using Express / Node.jsParticipate in AI-first development, including using AI-assisted coding tools, prompt-driven workflows, and automation to accelerate development and testingTroubleshoot and fix bugs identified by QA, customers, or internal testingWrite and maintain unit tests to improve code quality and coverageParticipate in peer code reviews and incorporate feedback from senior developersSupport technical documentation efforts, including code comments and internal documentationAttend Agile ceremonies (stand-ups, sprint planning, retrospectives) and contribute activelyReview and provide feedback on Product Requirement Documents (PRDs) under guidanceRequired Skills/AbilitiesStrong written and verbal communication skillsStrong problem-solving and analytical thinking skillsAbility to learn quickly and adapt in a fast-paced development environmentAbility to collaborate effectively as part of a teamBasic understanding of Agile/Scrum development methodologiesWorking knowledge or coursework experience with:JavaScript/TypeScriptReactNode.js/ExpressFamiliarity with version control systems such as GitFamiliarity with AI-assisted development workflows, including:Using AI tools (such as Replit AI or similar) to accelerate coding, debugging, and refactoringPrompt-driven development and iterative refinement of codeEducation and ExperienceCurrently enrolled in a Bachelor's degree program in Computer Science, Information Systems, Software Engineering, or a related fieldFinal-year student preferred, with availability to transition to full-time employment after graduationCoursework or project experience building web applicationsExposure to debugging and troubleshooting application issuesAcademic, personal, or internship experience testing web applications (manual or automated)Additional eligibility qualificationsExperience with RESTful APIsFamiliarity with relational databases (MySQL, PostgreSQL, SQL Server, or similar)Exposure to CI/CD tools (e.g., Jenkins, GitHub Actions)Familiarity with web accessibility best practicesInterest in enterprise SaaS products and large-scale applicationsWorker Type:Student (Fixed Term) (Trainee)Number of Openings Available: 1
Created: 2026-04-02