The posting, in Sprout Social's own words
archived Sep 3, 2026Sprout Social is looking to hire a Staff Software Engineer, Web to the Engineering team. Why join Sprout’s Front-End Engineering team? At Sprout, our method of working across teams is about combining our collective strengths and learning from each other. Joining our Engineering team means closely collaborating with cross-functional teams spanning web, mobile, backend and site reliability engineering teams as well as Product and Design teams in R&D and beyond. Our Engineering team is a place to sharpen your craft and solve hard problems alongside industry leaders. Our iterative approach ensures that our software solutions meet diverse customer needs. By joining our team, you'll play a pivotal role in driving upcoming transformative product enhancements.
What you’ll do
Write clean, performant, and maintainable code. Provide technical leadership and guidance to other team members, including less experienced engineers. Work closely with cross-functional teams, including backend developers, designers, and product managers, to deliver world class customer experiences. Participate in and conduct code reviews to maintain code quality, provide feedback, and ensure adherence to coding standards. Continuously improve the codebase by identifying areas for refactoring and optimization to enhance maintainability and scalability. What you’ll bring We’re looking for a creative, highly motivated, and inquisitive learner to build great software with us.
Read the full posting ↓
The minimum qualifications for this role include:
7+ years of experience with planning, building, and releasing web applications with frontend technologies (Angular or other major framework, TypeScript, HTML, and CSS) Strong expertise in TypeScript Fluency in agentic coding workflows (Claude Code/Codex/Cursor) Communication, project management skills from collaborating with people across different teams and functional areas.