TTMS
TTMS
New

Senior iOS Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#385385·Dodano 4 dni temu·2
Źródło: TTMS
Aplikuj teraz

Tech Stack / Keywords

iOSAgileSwiftSOLIDArchitecture

Wymagania

  • 5+ years of iOS development experience, ideally in product-driven or high-scale environments.
  • Strong problem-solving skills and ability to turn complex challenges into actionable steps.
  • Focus on scalability, maintainability, and long-term platform health.
  • Experience working in Agile teams with planning, estimation, and iterative delivery.
  • Highly self-managed, dependable, and able to operate effectively with minimal supervision.
  • Clear communicator who asks clarifying questions, keeps stakeholders informed, and follows through on commitments.
  • Comfortable navigating ambiguity, prioritizing effectively, and proposing practical solutions in a fast-moving environment.
  • Strong expertise in Swift, MVVM, Clean Architecture, and modular app architecture.
  • Experience with Combine, UIKit (mandatory), SwiftUI, Cocoapods, SPM, and dependency injection.
  • Solid experience integrating RESTful APIs, data processing, and error management.
  • Able to analyze and improve app performance, memory usage, stability, and responsiveness.
  • Proven ability to deliver polished, intuitive, user-focused mobile interfaces.
  • Confident with standard engineering workflows including Git, branching strategies, pull requests, code reviews, CI/CD, and release processes.
  • Experience working in mature Agile product teams, including backlog refinement, sprint planning, QA collaboration, and iterative delivery.
  • Excellent communication skills in English.

Obowiązki

  • Build and maintain reliable, high-performing iOS apps.
  • Write clean, efficient and testable Swift code.
  • Work closely with engineering, product, design, and QA teams.
  • Translate product requirements into solid technical solutions.
  • Drive features independently from requirements clarification through implementation, QA collaboration, release readiness, and production support.
  • Proactively identify risks, blockers, and ambiguities, and communicate them early with Product, QA, and Engineering.
  • Contribute to high-quality engineering practices through thoughtful technical decisions, clear pull requests, and constructive code reviews.
  • Refactor and modernize legacy code and support the transition toward a modular application architecture.

Benefity

  • Participation in interesting and demanding projects.
  • Flexible working hours.
  • Possibility to work remote or hybrid (2 days per week from the office).
  • Opportunities for development and promotion.
  • Attractive package of benefits.
Elastyczne godziny

Inne informacje

We reserve the right to contact the selected candidates.

TTMS

TTMS

18 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz