New offer - be the first one to apply!
December 17, 2025
Senior • Remote
Kraków, Poland
Role Overview
As a Senior Front End Software Engineer, you will own frontend solutions end-to-end — from defining problems aligned to OKRs, through design, build, launch, and ongoing operation. The role combines hands-on technical leadership with strong collaboration across product, engineering, and business teams.
You will design and build customer-facing features as well as internal platforms that improve engineering efficiency. This role requires comfort with ambiguity, strong decision-making, and a focus on delivering measurable customer and business value.
Key Responsibilities
• Own frontend products end-to-end: problem definition, architecture, delivery, and operations
• Deliver customer value while balancing speed, scope, and priorities
• Act as a technical leader and go-to partner for Product Management
• Architect scalable frontend frameworks leveraged across teams
• Identify key technical risks and opportunities early
• Lead large-scale scoping, estimation, and planning efforts
• Invest in long-term technical health (“tech wealth”) to accelerate shipping
• Use data to form hypotheses, iterate quickly, and drive impact
• Mentor engineers, give and receive candid feedback, and raise engineering standards
• Lead complex engineering discussions and present options to leadership
• Step in for development management duties when required
Required Experience & Skills
• 8+ years of software development experience building production web applications
• Strong experience with React, Vue, Angular, or similar frameworks
• Deep expertise in JavaScript and TypeScript, CSS, Node.js, and modern tooling (NPM, Yarn, Babel, Jest, Cypress, Enzyme)
• Mastery of REST and GraphQL APIs, including influencing API design
• Strong understanding of SSR, CSR, and static generation tradeoffs
• Solid grasp of software architecture, data structures, caching, and async programming
• Proven experience leading large, multi-team projects from concept to post-launch
• Comfortable working on under-defined problems and less glamorous but high-impact work
• Experience mentoring engineers and building strong engineering teams
• Ability to communicate clearly with both technical and non-technical stakeholders
• Strong partnership skills with Product Management
• Experience identifying project risks, evaluating build vs. buy decisions, and tailoring technical solutions to business needs
• Familiarity with analytics and data tools such as SQL, pandas, and FullStory
Mindset & Ways of Working
• Outcome-focused and customer-driven
• Constructively dissatisfied with the status quo
• Comfortable making tough tradeoffs
• Focused on what’s right, not who
• Collaborative, curious, and continuously improving
About Mozaiq
Mozaiq is a fully remote team with roots in the US and Eastern Europe. We build powerful, cross-functional teams that support some of the most sophisticated tech and marketing organizations in the world.
🌐 Global Family: A tight-knit, multicultural, remote-first team
💼 Meaningful Work: Support world-class brands and products
🤝 Inclusive Culture: We prioritize collaboration, clarity, and growth
Perks & Benefits
🌍 Work from anywhere
⏳ Flexible hours
🏝 Paid time off + holidays
🛫 Team offsites
🩺 Subsidised Health insurance
Working hours:
While the role is fully remote and flexible, we require approximately 4 hours of overlap with U.S. business hours, generally falling between 6PM and 10PM Central European Time.