Senior Full Stack EngineerThe hiring manager is seeking a Senior Full Stack Engineer to join a team that recently experienced turnover and now needs a strong senior-level contributor. The ideal candidate will not only contribute technically but also help mentor and support junior engineers while driving progress against the team backlog.Core Technical RequirementsThe team's primary technology stack includes:Frontend: React and TypeScriptBackend: Java Spring Boot APIsCloud/Infrastructure: AWS ecosystem, including:ECSS3IAMCloudFormationThe role is heavily focused on full-stack development, with an emphasis on frontend capabilities. Candidates should also be comfortable working within cloud infrastructure environments and supporting operational or infrastructure-related backlog items when needed.Preferred / "Nice-to-Have" SkillsThe manager highlighted several additional areas that would strongly differentiate candidates:Mobile Development ExperienceThe team plans to evolve toward a mobile-first experience and is early in defining that strategy.
Experience with any of the following would be highly valuable:iOS developmentAndroid developmentReact NativeA candidate with mobile expertise could help shape direction and execution for future mobile initiatives.AI-Enabled DevelopmentThe organization is actively leveraging AI-assisted development tools such as:ClaudeGitHub CopilotCandidates who have prior experience integrating AI tools into engineering workflows, development acceleration, or team enablement would be viewed favorably.Infrastructure & Operations ExposureAlthough this is not strictly a DevOps role, the team does expect engineers to have familiarity with cloud infrastructure and containerized deployments. The application is deployed via AWS ECS, and developers may occasionally work on tasks such as:Container optimizationPerformance tuning under varying loadInfrastructure-related backlog itemsThis team does not directly own the database layer. A sister team manages:Database infrastructureRedis clustersAdditional backend servicesHowever, general familiarity with common infrastructure technologies such as Redis is still considered beneficial.Architecture ExpectationsThis role is not expected to lead enterprise architecture initiatives. The broader platform has already been modernized, and architectural leadership is primarily handled by existing tech leads and senior engineering leadership. That said, the selected candidate should still be capable of:Providing technical guidanceSupporting junior developersContributing to design discussions where appropriateInterview ProcessThe expected interview structure will include:Initial technical/manager roundFollow-up interview with a senior developer or team representativeFinal team-fit discussion led by the hiring managerCandidate Targeting NotesThe recruiting team plans to:Source new candidates externallyReview previously screened candidates from similar openingsPrioritize former Vanguard contractors where applicable, since they can onboard quickly and are already familiar with the environment and processesKey Candidate Profile SummaryIdeal candidates will bring:Strong React + TypeScript experienceJava Spring Boot API developmentAWS cloud infrastructure familiaritySenior-level mentorship capabilitiesAbility to work across frontend and backend responsibilitiesAdditional differentiators include:Mobile development experienceAI-assisted engineering experienceContainerization and ECS optimization exposure