
Staff Software Engineer β Mobile
Posted Aug 21

Posted Aug 21
This is a fully remote position, open to applicants in Poland.
β’ Establish and take charge of the quality and reliability strategy within the mobile and backend domains.
β’ Create quality gates as part of the release and store-deployment pipelines.
β’ Tackle device and OS-version fragmentation while managing flakiness at scale using BrowserStack and GitLab CI.
β’ Enhance the backend/API/contract layer and ensure a seamless connection to native mobile clients.
β’ Lead the resolution of quality and reliability challenges across teams.
β’ Actively participate in the development of prototypes, tools, reference implementations, and complex incident management.
β’ Shift quality ownership earlier in the engineering workflow.
β’ Guide senior engineers and facilitate their professional growth.
β’ Conduct tech talks, workshops, create reusable documentation, and engage in pair sessions; co-lead the OneTech community.
β’ Collaboratively influence domain technical direction with the SEM and evaluate quality trends.
β’ Establish quality and reliability metrics and gates, articulating risk in business terms.
β’ Define the adoption of AI for enhancing quality and engineering productivity, including related tools and workflows.
β’ Implement AI governance and data-security standards.
β’ Evaluate and manage risks associated with AI usage, particularly in production-facing tasks.
β’ Mentor engineers on the responsible use of AI and provide reports on AI ROI.
β’ Over 8 years of experience in software engineering.
β’ Proven history of operating at the Staff / Principal / Tech Lead / Architect level.
β’ Demonstrated impact that extends beyond a single team, including establishing standards for multiple teams or leading cross-team initiatives.
β’ Deep commitment to quality and reliability as key engineering disciplines.
β’ Experience in setting standards and devising testing/quality strategies with measurable improvements in outcomes.
β’ Proven experience in shift-left methodologies, engaging in processes before code is developed and effecting measurable changes.
β’ Solid hands-on engineering background; proficient in reading, reviewing, and writing production-quality code.
β’ Experience in spearheading technical and process changes in collaboration with development teams.
β’ Practical experience using AI and evaluating its associated risks.
β’ Proficient in English.
β’ Commercial experience in building or testing native mobile applications using Swift and/or Kotlin at a large scale.
β’ Familiarity with BrowserStack and CI/CD processes using GitLab.
β’ Experience in snapshot testing tools, such as swift-snapshot-testing or Paparazzi.
β’ Background in establishing mock-based testing standards.
β’ Experience in logistics or e-commerce sectors.
β’ Fluency in Polish.
β’ Familiarity with Appium.
β’ Experience in applying AI within engineering/testing workflows.
β’ ISTQB Advanced Level β Test Automation Engineer certification.
β’ Flexible working model with options for remote work in Poland.
β’ An international, cross-functional environment with seasoned engineering leaders.
β’ Opportunity to contribute to products utilized by millions of users across Europe.
β’ Genuine ownership and influence over teams, technical direction, and long-term solutions.
Arista Networks
Squad
Mozilla
Palo Alto Networks
Get handpicked remote jobs straight to your inbox weekly.