Senior Software Engineer

🏢 Livecareer · all 17 jobs
📍 Poland (Remote)
📅 Posted Sep 21, 2026 · via Greenhouse
Apply on original site ↗

We are looking for a Senior Software Engineer to join our PL engineering team and work on an ecosystem of various microfrontend modules deployed within high-throughput, robust career document builders.

In this role, we’d like to invite you to our team as an individual contributor, but also as an architect and owner of business-goal-driven areas of frontend development.

In addition to the above, we’re looking for someone who’s willing to share their knowledge and expertise with their teammates, earned through experience working with client-oriented B2C applications.

ABOUT THIS TEAM

BOLD’s PL engineering organization has been responsible for growing and maintaining both greenfield and brownfield projects, ranging from entire resume and cover letter builders, with a strong focus on optimizing both pre- and post-conversion user flows, to independent white-label features deployed across a wide variety of brands and adjusted, both in terms of design and functionality, to fit specific market needs.

As of now, our main areas of responsibility are small- and medium-sized client-side rendered React apps that provide a broad range of job-hunting functionality, including market-leading, AI-enabled capabilities that support resume refinement, job search, and agentic applications to relevant openings - amongst other things.

The team itself is currently composed of seven people, with experience distributed mainly around the middle of the seniority spectrum. We collaborate closely with our dedicated QA team and many others across the globe, organized into silos based on areas of responsibility and expertise - it’s never a dull moment here :)

How do we work?

Our meetings and rituals

- Daily meetings at 9:15 AM - to sync up every morning and plan for the day.

- Weekly refinement meetings on Wednesdays and Fridays - to refine and estimate workload, plan sprints, and share the top-down perspective on our timelines and goals.

- Regular product calls with our PMs and business stakeholders - our source of priorities and requirements, and a great way to hone one’s communication skills and demonstrate ownership.

- We follow flexible core hours between 9:00 and 15:00 to maintain easy communication between teammates.

Our processes, workflow and project management methodology

- Two-week sprints, ending with a rolling deployment of multiple apps to production environments.

- We aim for Agile-adjacent - we estimate tickets based on prior experience and compose workloads based on the team’s actual capacity.

- We follow continuous integration (CI) principles - our devs own their changes end-to-end, with the help of our code-quality and automated-testing suite living in our pipelines, merging straight into testing environments where our QAs await.

Finally

- Monthly, our team leaders hold F2Fs with their team members. In the broader scope, we evaluate our yearly progress during Annual Reviews, where we plan for further growth and act on bilateral feedback.

- We’re AI-positive - while we recognize that the rapid progress of LLM-based coding tools is a challenge in itself, we believe that the best results lie at the intersection of the depth of individual experience and AI’s ability to multiply its magnitude. We actively use frontier models via GitHub Copilot (with a generous amount of tokens to spend), or any other preferred coding harness — we discuss the best approaches and share tips and expertise. We’re looking forward to what the future holds, and to a candidate who shares this optimism.

Technologies/tools we use:

- Language: TypeScript 7

- Build/serve: Vite 7 + Rollup + React Compiler compile each app to a client-rendered SPA (no SSR), served as static files by nginx

- UI: React 18 with react-router 7, SCSS + CSS Modules, react-intl/FormatJS i18n

- State/data: Redux Toolkit for app state + Zustand for local/widget state, talking to BE via custom wrapped fetch

- Monorepo: pnpm workspaces (Node 26) orchestrated by Turbor

Flights + hotels

This role requires you to be in Poland. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Comparing Software Engineer pay and openings — the live median is $135k?All remote Software Engineer jobs →Software Engineer salary data →
Get new remote jobs like this by email
Daily email, only when there's something new. One click to stop.

Get remote jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you