New offer - be the first one to apply!

December 17, 2025

Senior Front End Developer Apply for this job

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.