Talent.com
InPost
Senior Software Engineer (iOS) (m/f/n)InPost • Warszawa
Senior Software Engineer (iOS) (m/f/n)

Senior Software Engineer (iOS) (m/f/n)

InPost • Warszawa
9 dni temu
Opis pracy
Job Description

At InPost, we have built one of the most recognized and appreciated mobile applications in the European logistics sector, used by over 10+ million users—and we are just getting started. Our next step is scaling our mobile platform and products across the European market, both within our core Mobile App and InPost Pay ecosystem.

We are looking for experienced Senior iOS Engineers who want to have a real impact on how our mobile platforms are built, evolved, and scaled. Depending on the team, you will work either on the core InPost Mobile App or on InPost Pay, developing high‑quality native iOS solutions used daily by millions of users.

We are currently strengthening our iOS teams working on two key product areas:

  • InPost Mobile App – our core consumer-facing mobile application
    fully remote role

  • InPost Pay – a comprehensive e-commerce solution offering a unified platform for payment and delivery. InPost Pay allows users to pay and arrange delivery with one button on the product card, transferring the basket and order to the InPost app.
    hybrid model: 1 day per week from the office in Warsaw or Kraków, remaining days remote

As a Senior iOS Engineer, you will:

  • Design, build, and maintain high‑quality, scalable iOS applications using Swift (and SwiftUI where applicable).
  • Ensure performance, reliability, accessibility, and excellent user experience across the application.
  • Refactor and evolve existing codebases with a strong focus on scalability, maintainability, and clean design.
  • Apply modern mobile architectures and best practices, including MVVM, Clean Architecture, and SOLID principles.
  • Develop test‑covered, production‑ready code (unit, integration, snapshot tests).
  • Take ownership of features end‑to‑end and actively contribute to technical decisions and architectural direction.
  • Participate in code reviews, ensuring high quality, security, and performance standards.
  • Collaborate closely with product, design, and backend teams in an agile, cross‑functional environment.
  • Support CI/CD pipelines, release processes, and automated testing.
  • Proactively identify technical debt and drive continuous improvements.
  • Create and maintain clear technical documentation (e.g. setup guides, architecture decisions).
  • Use AI tools (e.g. GitHub Copilot, ChatGPT, Claude) to improve productivity, while critically evaluating AI‑generated outputs.

Qualifications

  • Be comfortable working in an agile cross-functional team.
  • The ability to comfortably work independently in Objective-C & Swift, refactoring existing code to improve its design, and working in an agile environment.
  • Develop test-covered code at a high quality and take part in team decisions to build scalable and maintainable apps.
  • Participate in code reviews to ensure code quality, best practices, and standards are followed.
  • Document technical specifications, installation procedures, and other relevant information for applications.
  • An understanding of Mobile Software architectures, including MVVM, Clean Architecture, and SOLID principles.
  • Experience with CI/CD and release process. A good understanding of how to use Git.
  • Good understanding of UI/UX design principles and material design.
  • Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems.
  • Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows.


Additional Information

  • 5+ years of experience building and maintaining production iOS applications.
  • Strong, hands‑on experience with Swift and modern iOS development.
  • Solid understanding of mobile architectures (MVVM, Clean Architecture, SOLID); experience with composable architectures (e.g. TCA) is a plus.
  • Experience with SwiftUI, including advanced layouts, state management, and performance optimization.
  • Knowledge of Swift Concurrency (async/await, structured concurrency, actors).
  • Experience with modularization strategies and scalable codebases.
  • Familiarity with CI/CD, release automation, and Git-based workflows.
  • Good understanding of UI/UX principles and accessibility standards.
  • Comfortable working both independently and collaboratively in an agile environment.
  • Ability to document technical solutions clearly and effectively.
  • Proficiency in using AI tools responsibly to enhance development workflows.
  • Nice to have:

  • Experience with Objective‑C (particularly in legacy or mixed codebases).
  • Swift Package Manager (authoring and managing internal packages).
  • Tools such as Tuist for project/workspace generation.
  • Performance profiling (Instruments) and observability (logs, metrics).
Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

Senior Software Engineer (iOS) (m/f/n) • Warszawa

Podobne stanowiska

F/M: Senior Software Engineer AI

PEOPLEVIBEwarszawa, mazowieckie, Polska

PEOPLEVIBE poszukuje kandydatów na stanowisko F/M: Senior Software Engineer AI w kategorii Architecture, w Warszawa.To świetna propozycja dla osób z doświadczeniem na poziomie senior i znajomością ... Pokaż więcej

 • Promowane

Senior Software Engineer Comms Platform

AffirmWarszawa, PL

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Comms Platform team i... Pokaż więcej

 • Promowane

Senior AI Software Engineer

Bayer CropScience Limitedwarszawa, województwo mazowieckie, Polska

At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where ,Health for all, Hunger for none’ is no longer a dream, but a real possibility.We’re doing... Pokaż więcej

 • Promowane

Senior Software Engineer, iOS, Sleep Coaching

Google Inc.województwo mazowieckie, Polska

Senior Software Engineer, iOS, Sleep Coaching.Bachelor's degree in a technical or engineering field or equivalent practical experience.OS mobile software development.Experience working on highly sc... Pokaż więcej

 • Promowane

Senior Software Engineer

Complexio Limitedwarszawa, województwo mazowieckie, Polska

Complexio’s Foundational AI platform automates business processes by ingesting and understanding complete enterprise data—both structured and unstructured.Through proprietary models, knowledge grap... Pokaż więcej

 • Promowane

Senior Software Engineer

Complexiowojewództwo mazowieckie, Polska

Complexio’s Foundational AI platform automates business processes by ingesting and understanding complete enterprise data—both structured and unstructured.Through proprietary models, knowledge grap... Pokaż więcej

 • Promowane

Senior Software Engineer

SQUARE ONE RESOURCESwarszawa, masovian, Polska

SQUARE ONE RESOURCES poszukuje kandydatów na stanowisko Senior Software Engineer w kategorii Full-stack, w Warszawa.To świetna propozycja dla osób z doświadczeniem na poziomie senior i znajomością ... Pokaż więcej

 • Promowane

Senior Software Engineer

Nearmapwarszawa, województwo mazowieckie, Polska

Nearmap is the Australian-founded, global tech pioneer innovating the location intelligence game.Customers rely on Nearmap for consistent, reliable, high-resolution imagery, insights, and answers t... Pokaż więcej

 • Promowane

Senior Software Engineer, Android

Boxincwarszawa, województwo mazowieckie, Polska

Box is the market leader for Cloud Content Management.Our mission is to power how the world works together.Box partners with enterprise organisations to accelerate their digital transformation by b... Pokaż więcej

 • Promowane

Senior Software Engineer (iOS) (m/f/n)

InPostwojewództwo mazowieckie, Polska

InPost Group is an innovative European out‑of‑home deliveries company, revolutionising the way parcels are delivered to customers.With operations across several countries, our network of intelligen... Pokaż więcej

 • Promowane

Senior Software Engineer (AI/ML)

AIDA projektai, MBwarszawa, województwo mazowieckie, Polska

About the job Senior Software Engineer (AI/ML).For our client, we are looking for a.In this role, you will lead the design, deployment, and scaling of advanced AI and machine learning systems that ... Pokaż więcej

 • Promowane

Senior Software Engineer — AI-Driven, Hybrid-Eligible

Matrix42 AGwarszawa, województwo mazowieckie, Polska

A leading software solutions company in Poland is looking for an experienced Software Engineer.In this role, you'll design and develop high-quality software features while mentoring junior engineer... Pokaż więcej

 • Promowane

Senior Software Engineer - API Platform

Mastercardwojewództwo mazowieckie, Polska

Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp... Pokaż więcej

 • Promowane

Senior Software Engineer

IMMOQEE Sp. z o.o.warszawa, województwo mazowieckie, Polska

Warsaw, has been in business since 2014.Our goal is to support the sales and customer service processes of our contractors, with whom we build lasting and long-term relationships.We provide compreh... Pokaż więcej

 • Promowane

Senior Software Engineer

Betterviewwarszawa, województwo mazowieckie, Polska

Nearmap is the Australian-founded, global tech pioneer innovating the location intelligence game.Customers rely on Nearmap for consistent, reliable, high-resolution imagery, insights, and answers t... Pokaż więcej

 • Promowane

Senior Software Engineer

Aurora Energy Research Limitedwarszawa, województwo mazowieckie, Polska

Based in Warsaw, you will work as part of a fun and highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy ... Pokaż więcej

 • Promowane

Senior Software Engineer

BVGroupwojewództwo mazowieckie, Polska

Senior Software Engineer | Europe | Remote.Fully remote role based in the UK, Portugal, Czech Republic, Poland, Romania, Ireland & Hungary.As a Senior Software Engineer, your role will be to bring ... Pokaż więcej

 • Promowane

Senior Software Engineer (ML) - Car Experience

Waymowojewództwo mazowieckie, Polska

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin... Pokaż więcej

 • Promowane

Senior Software Engineer-Managed Kubernetes Platform

CloudFerro Sp. z owojewództwo mazowieckie, Polska

Senior Software Engineer-Managed Kubernetes Platform.Join the team building Europe’s data cloud.Are you looking for a place where your work truly matters? At CloudFerro, we build and operate cloud ... Pokaż więcej

 • Promowane

Senior Software Engineer (AI / GenAI)

Sanoma Learningwojewództwo mazowieckie, Polska

This position is open only to candidates who are legally residing in Poland and can work with us through a registered business entity in Poland (e.JDG or limited liability company/sp.As part of onb... Pokaż więcej