Currency

Senior Full Stack Engineer

JavaScript

Senior Full Stack Engineer

JavaScript

Ulica Opolska 110, Kraków

USoftware

Full-time
B2B
Senior
Remote

Tech stack

    English

    C1

    React.JS

    master

    JavaScript

    master

    TypeScript

    master

    Node.js

    advanced

    Testing

    regular

    Back-for-frontend (BFF) pattern

    nice to have

    CI/CD pipelines

    nice to have

    Jest or Cypress/Playwright

    nice to have

    Kubernetes, Docker, Helm Charts, or Terraform

    nice to have

    Azure Cloud Services

    nice to have

Job description

About Motors:

At MOTORS, we like to say that we know MOTORS!Millions of people come to us every month to find their next car, because we keep the car search process simple. We have hundreds of thousands of used cars listed for sale by dealers nationwide, and guides, advice, tips and reviews to help buyers find the right one.We don't just help consumers, though. For our dealer partners, we offer a unique advertising ecosystem that allows them to get their cars seen by buyers across some of the UK’s biggest car search sites: MOTORS, Cazoo, eBay, Gumtree and Parkers.In 2024 Cazoo became part of the MOTORS family when we purchased the brand and launched the Cazoo app. So, it’s an incredibly exciting time for Cazoo as we look to transform one of the UK’s most well-known automotive brands into one of its leading automotive marketplaces.MOTORS is also the proud sponsor of The British Motor Show and the Official AutomotiveMarketplace partner of Premier League club Brentford FC.


About the role:

We are looking for a highly skilled Senior Full Stack Engineer to become part of our Motors business and help develop and deliver our new platform strategy.We are embarking on a significant business transformation project as we migrate from legacy platform technologies to our new JavaScript platform. We need a top-notch Senior Engineer to join our team and make a significant hands-on impact throughout this journey.As a Senior Engineer, you’ll report to an Engineering Manager while actively contributing to our cross-functional journey teams. You’ll be relied on to independently design, develop, and deliver high-quality features and finish tasks to a high standard. You’ll focus on extending and improving our high-traffic platform while mentoring engineers around you, assisting in code reviews, and advocating for strong development standards.


Main responsibilities:

● Deliver high-quality, clean, and maintainable code for our modern cloud-based automotive platform.

● Actively contribute to agile team outcomes, ensuring engineering decisions factor in technical debt, system design, stability, reliability, monitoring, and business needs.

● Participate in the refactoring of complex systems, making pragmatic trade-offs between perfection and technical debt, aligning with business priorities.

● Contribute to improving coding standards and best practices, including wider requirements (e.g., performance, reliability, availability, scalability, security).

● Proactively contribute to the wider engineering department through knowledge-sharing and technical discussions.

● Support the growth of the engineering department by assisting in hiring, onboarding, and providing effective feedback.


Role requirements:

Essential Skills & Experience:

● Proven experience working effectively within Agile teams and applying Agile methodologies.

● Extensive experience designing, developing, testing, releasing, and maintaining high-quality software.

● Deep proficiency in JavaScript and TypeScript.

● Strong experience with React for front-end development.

● Solid experience with Node.js for back-end development.

● Demonstrated ability to design, implement, and consume RESTful APIs.

● Strong understanding of modern web development, including CSS/SCSS or CSS-in-JS solutions.
● Experience with unit, integration and E2E testing with a commitment to applying test-driven development methodologies where appropriate.
● Proactive & Action-Oriented: Drives initiatives and takes decisive action.
● Adaptable & Resilient: Thrives in dynamic environments and learns from setbacks.
● Impact-Driven: Prioritizes and delivers solutions that create measurable value.

Highly Desirable Skills (Nice-to-Have):
● Experience with the Back-for-frontend (BFF) pattern.
● Familiarity with implementing and improving CI/CD pipelines (e.g., Azure DevOps).
● Knowledge of specific testing frameworks like Jest or Cypress/Playwright.
● Exposure to DevOps technologies such as Kubernetes, Docker, Helm Charts, or Terraform.
● Experience with Storybook for component development and documentation.
● Knowledge of Azure Cloud Services.
● Experience in developing event-driven and microservices solutions.
● Understanding of developing robust, secure software, including exposure to Threat Modeling and tooling such as SonarCloud, DAST, Trivy, or Checkov.
● Understanding of API management tools such as Azure APIM, Apigee, or Kong.
● Feedback-Oriented: Actively seeks and provides constructive feedback for growth.
● Innovative Mindset: Continuously seeks opportunities to improve and innovate.

What's in it for you?   

  • Working for the customer directly, ownership culture;  

  • 20 fully paid business days of vacation;  

  • 15 fully paid sick leaves;  

  • Public holidays; 

  • Compensation for health insurance and sports club membership (after trial period);  

  • Ability to work from home or remotely.  

Apply and Join Us Today! ✨   

Published: 02.10.2025
Office location

Senior Full Stack Engineer

Apply

Senior Full Stack Engineer

Ulica Opolska 110, Kraków

USoftware

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is uSoftware (hereinafter "controller"). You have the right to request access to your pers... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.