← Back to list
Job · Senior

Staff Software Engineer, Web (React)

Software Engineer • Senior • Remote • Full-time • Poland Poland

Sprout Social is hiring a Staff Software Engineer, Web for its Engineering team. You will work on a large-scale, multi-product platform as a technical lead and mentor. The role can be done remotely from Kraków or elsewhere in Poland.

Responsibilities

  • ▹Write clean, performant and maintainable code
  • ▹Provide technical leadership and guidance to other team members, including junior engineers
  • ▹Work closely with cross-functional teams, including backend developers, designers and product managers
  • ▹Participate in and conduct code reviews to maintain code quality and adherence to coding standards
  • ▹Continuously improve the codebase by identifying areas for refactoring and optimisation to enhance maintainability and scalability
  • ▹Author a technical specification plan for a roadmap project and create an agreed delivery plan with teammates
  • ▹Mentor junior teammates on code implementation, design review and Agile practices
  • ▹Identify a technical initiative for your team, such as technical debt, a new system or a performance improvement

Requirements

  • ▹7+ years of experience planning, building and releasing frontend applications with web technologies (React, JavaScript, TypeScript)
  • ▹Experience building web applications with TypeScript
  • ▹Confidently write web applications using TypeScript, JavaScript, HTML and CSS

Nice to have

  • ▹Experience working as a full stack engineer
  • ▹Experience working with Node.js
  • ▹Experience working in a large codebase
  • ▹Experience building and/or maintaining an internal UI library
  • ▹Communication and project management skills from collaborating across different teams and functional areas

Soft skills

Team leadership and mentoringCross-functional communicationProject management

What we offer

  • ▹Stock ownership (RSUs) eligibility
  • ▹26 paid days off annually, in addition to bank holidays
  • ▹Paid parental leave: 20 weeks for birthing parents and 16 weeks for non-birthing parents
  • ▹Annual $600 USD Lifestyle Spending Account
  • ▹Remote-first model with a one-time $550 USD home office stipend and monthly internet reimbursement
  • ▹Mental health and well-being programmes
  • ▹Opportunities to travel to the Chicago HQ for team meetups
  • ▹Kraków office: daily 50 zł lunch stipend when working from the office

About the company

Sprout Social empowers over 30,000 global brands to harness social media. Its engineering infrastructure processes tens of billions of requests and asynchronous events and drives over 1,000 production deployments every month.

Similar jobs