AdTechTalent
Engineering4 days agoRemote

OpenX

Software Engineer III ( JS/TS)

typescriptreactpythonrest apigraphqlgcpawsazurepostgresqldockerkubernetesterraformplaywrightpytestci/cdcloud buildspinnakeradtechfrontendbackendapisoftware engineeringcloud computing

Key details

Salary

From $18K

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Krakow, Lesser Poland, Poland

Full job description

Join the Core Exchange development team at OpenX, building tools and workflows to manage advertising transactions on a high-scale ad exchange platform. The role is frontend-first with significant API ownership, focusing on TypeScript and React for UI and Python for backend APIs. Responsibilities include designing user interfaces, developing backend APIs, translating business rules into user experiences, owning features end-to-end, writing automated tests, collaborating with cross-functional teams, and improving system usability and reliability. Required qualifications include 4+ years of software engineering experience, proficiency in JavaScript/TypeScript and React, experience with REST APIs and Python backend, understanding of databases, commitment to software quality, strong collaboration skills, and communicative Polish and English. Desired experience includes AdTech, GraphQL, and cloud platforms like GCP, AWS, or Azure. Benefits include competitive salary, flexible work hours with remote option, health care, insurance, training, bonuses, and more.

What you'll do

  • Design and build high-quality, maintainable user interfaces using JavaScript/TypeScript and React
  • Develop and maintain Python-based backend APIs that support frontend workflows and product capabilities
  • Translate business rules, pricing logic, and data dependencies into intuitive user experiences and reliable API integrations
  • Own features end-to-end, from requirements and technical design through implementation, testing, rollout, and operational quality
  • Write and maintain automated tests as part of the development process, including frontend and API-level tests where appropriate
  • Collaborate closely with Product, UX, QA, and Engineering to deliver reliable product experiences for enterprise users
  • Improve the usability, reliability, and maintainability of existing systems
  • Contribute to technical direction, code quality, and engineering practices within the team

Requirements

  • 4+ years of professional software engineering experience
  • Experience building web applications with JavaScript or TypeScript
  • Hands-on experience with React and modern frontend architecture
  • Solid understanding of component-based development, state management, API integration, and frontend performance
  • Experience designing and developing REST APIs or contributing to backend services, preferably in Python
  • Practical understanding of databases and backend data flows
  • Commitment to software quality, including writing automated tests where appropriate
  • Strong ownership mindset and ability to collaborate effectively with Product, UX, QA, and Engineering
  • Communicative Polish and English languages

Tech stack

TypeScriptReactJavaScriptPythonREST APIsGraphQLGoogle Cloud PlatformAWSAzurePostgreSQLDockerKubernetesTerraformPlaywrightpytestCI/CDCloud BuildSpinnakerGitHub

Benefits

Employment contract (17 708 - 19 792 PLN gross/monthly) OR B2B (147 - 164 PLN net/hourly)Working with the newest technologies such as Cloud Computing (GCP)Challenges at work that are difficult to find anywhere elseSolving important problems at scaleJoining a company that is growing and scalingFlexible working hours & remote work optionAnnual performance bonusTax-deductible system due to copyright protection: 75%Private health care for you and your family (covered by OpenX)Private life and travel insuranceMultiKafeteria programTraining: access to the LinkedIn learning platform and Tech workshopsHoliday AllowancePension scheme (PPK from PZU)Additional paid day offFree parking lotAccess to peer to peer recognition platformMonthly work-from-home allowance and one-time payment when joining to help set up home officeCelebration of team members' important personal milestones (vouchers, gifts)

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.