← Все вакансии/Senior/jobgether
SeniorRemotePoland

Senior Product Engineer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Product Engineer based in Poland.

This is a senior full-stack product engineering role focused on building reliable, production-grade web software from end to end.

Responsibilities
  • Own product features end to end, from clarifying ambiguous requirements and defining acceptance criteria through development, testing, deployment, monitoring, and production support.
  • Collaborate closely with product owners and domain experts to translate business and customer needs into technically sound, buildable solutions.
  • Develop across the full stack, working with React and TypeScript/Node.js on the frontend and services layer, PostgreSQL for data, and event-driven systems running on AWS.
  • Build reliable, maintainable software using clean engineering practices and contribute to architectural and implementation decisions across the product.
  • Write and maintain automated tests, including unit tests and Playwright end-to-end tests, as an integral part of the development lifecycle.
  • Leverage AI coding agents, AI-assisted code review, and AI-driven QA tools as core components of the engineering workflow to increase development velocity and quality.
  • Operate and support the software you build, including monitoring, incident follow-through, troubleshooting, and implementing corrective improvements.
  • Document technical decisions, acceptance criteria, estimates, and changes in direction so that teammates can understand the reasoning behind implementation choices.
  • Take responsibility for delivery commitments, proactively identifying risks and helping ensure features progress predictably from concept to production.
  • Contribute to a collaborative pod environment while providing technical leadership through ownership, problem-solving, and knowledge sharing.
Requirements
  • 5+ years of professional experience building and shipping production web software, with strong experience across both frontend and backend development.
  • Demonstrated experience delivering production features and owning releases from requirements through deployment and ongoing operation.
  • Strong proficiency with TypeScript and Node.js, React, or comparable technologies, with the ability to work effectively across the full stack.
  • Solid experience with relational databases, particularly PostgreSQL or an equivalent technology, including sound data modeling and database development practices.
  • Professional experience with AWS or a comparable cloud platform and familiarity with event-driven or distributed backend architectures.
  • Strong testing discipline, including experience writing unit tests and end-to-end tests with tools such as Playwright.
  • Practical experience using AI coding tools and AI-assisted development workflows as part of day-to-day engineering work.
  • Ability to work effectively in complex or regulated domains; experience in tax, accounting, fintech, legal, or another highly regulated environment is a plus.
  • Strong analytical and problem-solving abilities, with a track record of identifying delivery risks and resolving technical challenges independently.
  • Excellent communication skills and the ability to collaborate with product, engineering, and domain specialists.
  • Strong documentation habits, including the ability to clearly record technical decisions, acceptance criteria, estimates, and implementation rationale.
  • Comfortable working in a highly autonomous environment where engineers are expected to improve requirements rather than simply execute predefined tickets.
  • Willingness to work beyond a single technical layer and contribute across frontend, backend, data, testing, and cloud infrastructure.
  • Experience with technologies such as Node.js 20, Fastify, Express, React 18, module federation, PostgreSQL/Aurora, AWS Lambda, SQS, S3, ECS, and event-driven distributed processing is advantageous.
Conditions
  • 100% remote work.
  • Full-time employment opportunity.
  • Work within a small, collaborative engineering pod with significant ownership and autonomy.
  • AI-native engineering environment with modern AI coding, code review, and QA tooling.
  • Opportunity to work with modern technologies across TypeScript, Node.js, React, PostgreSQL, AWS, and distributed systems.
  • Strong focus on professional growth, technical ownership, and measurable impact.
  • Clear potential path toward technical or pod leadership for engineers who demonstrate strong delivery and ownership.
  • Equal opportunity workplace committed to considering applicants without discrimination based on legally protected characteristics.
Стек и навыки

С чем работаем