Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
If you are based in another location within EMEA, we aren’t able to hire in your location at this time.
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.
задачи
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
требования
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
Будет плюсом: 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
условия
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