Sprout Social

react for social media management software

In short

Senior frontend engineer role at Sprout Social, a SaaS company building social media management and analytics software. The role involves owning frontend delivery for roadmap features end-to-end, mentoring junior engineers, and collaborating closely with backend, design, and product teams. Requires 7+ years of experience with React, JavaScript, and TypeScript, professional English, and being based in or near Kraków with occasional office availability.

About
Sprout Social provides social media management and analytics software. Its platform offers publishing and engagement functionality, customer care, influencer marketing, advocacy, and AI-powered predictive business intelligence.
Responsibilities
•Write clean, performant, and maintainable code
•Provide technical leadership and guidance to other team members, including junior engineers
•Collaborate with backend developers, designers, and product managers to deliver customer experiences
•Participate in and conduct code reviews, provide feedback, and ensure adherence to coding standards
•Improve the codebase by identifying opportunities for refactoring and optimization
•Independently own and deliver the frontend part of small to medium features without peer consultation
•Follow engineering best practices, including testing expectations, shared patterns, and documentation
•Communicate across team disciplines to move the team's work forward
•Contribute to team processes, including code reviews, estimation, technical specification planning, requirements definition, and retrospectives
•Author technical specification plans for roadmap projects and collaborate with teammates on delivery plans
•Mentor junior teammates on code implementation, design reviews, and software engineering and Agile practices
•Explain the team's React and TypeScript frameworks to other engineers
•Collaborate with product managers to deliver projects on time and with quality
•Explain how applications are structured, built, and deployed to other engineers
•Learn the team's target customer base and their common application use cases
•Understand all aspects of the web application, including its modules, less common use cases, and user personas
•Take end-to-end responsibility for roadmap projects, from technical planning through implementation, testing, and final delivery
•Balance delivery speed and technical maintainability when making code design trade-offs
•Identify technical initiatives for the team, such as technical debt, new systems, JavaScript dependencies, or performance improvements
Requirements
•7+ years of experience planning, building, and releasing frontend applications with web technologies, including React, JavaScript, and TypeScript
•Experience building web applications with TypeScript
•Professional English proficiency in verbal and written communication
•Based in or near Kraków and occasionally available to work from the office
Nice to have
•Full-stack engineering experience
•Node.js
•Experience working in a large codebase
•Experience building or maintaining an internal UI library
•Communication and project management skills from collaborating across teams and functional areas
Benefits
•26 paid days off annually, in addition to bank holidays and extra company-wide "Rest & Recharge" days
•20 weeks of paid leave for birthing parents and 16 weeks for non-birthing parents
•Annual $600 USD Lifestyle Spending Account for well-being expenses
•One-time $550 USD home office setup stipend and monthly internet reimbursement
•Access to dedicated mental health resources and company-wide wellness programs
•Opportunities to travel to the Chicago HQ for team meetups and collaboration
•A daily 50 zł lunch stipend when working from the Kraków office
•Offers are made within the hiring range, with opportunities to grow within the broader band based on performance and impact
•Benefits are discretionary, subject to change, and do not constitute a contract or guarantee

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot