1dea logo

Senior iOS Mobile Developer (Swift | SwiftUI)

1dea

Job Overview

We are seeking an experienced Senior iOS Mobile Developer to join our team in Gdańsk. This role is perfect for someone with a strong background in iOS development, particularly using Swift and SwiftUI, and who is eager to work in a dynamic and innovative environment.

Key Responsibilities

  • Design, develop, and maintain high-quality iOS applications: You will be responsible for creating robust and scalable applications that meet the needs of our users.
  • Collaborate with the project team: Work closely with other developers, designers, and product managers to create innovative solutions.
  • Participate in testing and quality assurance: Ensure that applications are thoroughly tested and meet quality standards.
  • Optimize application performance: Continuously improve the performance and scalability of applications.
  • Work closely with QA and development teams: Collaborate with front-end and back-end teams to ensure seamless integration and functionality.

Requirements

  • Minimum 5 years of commercial experience in mobile application development for iOS.
  • Proficiency in Swift and SwiftUI: Strong knowledge and practical experience in these technologies are essential.
  • Familiarity with MVVM design pattern and experience with dependency injection in mobile environments.
  • Experience with unit testing tools such as Quick/Nimble and UI testing tools like XCTest and SnapshotTesting.
  • Experience with REST and gRPC APIs: Ability to work with these technologies to build efficient and scalable applications.
  • Knowledge of RxSwift (Combine): Experience in reactive programming is a plus.
  • Experience in Agile environments: Familiarity with Kanban and/or Scrum methodologies.
  • Excellent English communication skills: As part of an international team, fluency in English is required for daily communication.

Benefits

  • Hybrid work model: Work two days a week in our Gdańsk office and the rest remotely.
  • Generous leave policy: Enjoy 40 additional paid days off per year.
  • Comprehensive medical package: Access to top-tier healthcare services.
  • Training and development: Opportunities for professional growth through training packages.
  • Annual bonuses: Performance-based bonuses to reward your hard work.
  • Flexible working hours: Adapt your schedule to fit your lifestyle.
  • Modern equipment: We provide the latest technology to support your work.

Application Process

  1. Initial phone interview: A brief call with our recruiter to discuss your experience and expectations.
  2. Technical task: Complete a technical assignment to demonstrate your skills.
  3. Technical interviews: Participate in one or two technical interviews with our development team.
  4. Final decision: We will make a decision and inform you about the outcome.

Join us and be part of a company that values creativity, collaboration, and continuous improvement. We look forward to your application!

Benefits
Extracted with AI

  • 40 days additional paid leave
  • Medical package
  • Training packages
  • Annual bonuses
  • Flexible working hours
  • Modern equipment

Similar jobs

Last update: 23 minutes ago

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Moatable logo
Moatable

iOS Developer

Join Moatable as an iOS Developer in Krakow. Work on advanced iOS applications using Objective-C, Swift, and React Native.

NLB Services logo
NLB Services

Senior iOS Developer - Mobility

Join us as a Senior iOS Developer to lead innovative iOS app features for our airline platform, focusing on Swift, SwiftUI, and agile practices.

American Express logo
American Express

Senior iOS Developer

Join American Express as a Senior iOS Developer to build innovative mobile apps using SwiftUI and GraphQL in a hybrid work environment.

LucidLink logo
LucidLink

Senior Software Engineer, iOS

Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

Airbnb logo
Airbnb

Senior iOS Software Engineer

Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.

9am logo
9am

Freelance iOS Developer

Join us as a Freelance iOS Developer in Berlin to develop cutting-edge mobile apps using Swift and iOS frameworks.

Aviva logo
Aviva

Senior React Native Developer

Join Aviva as a Senior React Native Developer in Warsaw. Work on innovative projects with a modern tech stack in a supportive, hybrid environment.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

Instacart logo
Instacart

Senior iOS Engineer, Design Technologist

Join Instacart as a Senior iOS Engineer to develop next-gen design system components using SwiftUI and UIKit. Remote role with competitive pay.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Safe logo
Safe

Senior Software Engineer Mobile (React Native)

Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.

Mendix logo
Mendix

Senior Full-stack Developer - Mobile

Join Mendix as a Senior Full-stack Developer focusing on mobile development using JavaScript, React Native, and CI/CD tools.

Glovo logo
Glovo

Junior iOS Engineer

Join Glovo as a Junior iOS Engineer in Barcelona. Work on mobile development with Swift and iOS SDK in a hybrid environment.

App Shack / NoA logo
App Shack / NoA

iOS Developer

Join App Shack as an iOS Developer to create world-class mobile apps using Swift and iOS frameworks in a collaborative environment.

Source.ag logo
Source.ag

Senior React Native Engineer

Join Source.ag as a Senior React Native Engineer to lead mobile app development for greenhouse solutions. Focus on React Native, TypeScript, and leadership.

Rogo logo
Rogo

Senior iOS Engineer

Join Rogo as a Senior iOS Engineer to develop cutting-edge AI tools in finance, using Swift and UIKit in a fast-paced environment.

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to build SDKs for mobile payment experiences using Swift and Objective-C.

Adaptiq logo
Adaptiq

Senior Full Stack Developer (NodeJS/React)

Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

DuckDuckGo logo
DuckDuckGo

Senior iOS Engineer

Join DuckDuckGo as a Senior iOS Engineer to lead impactful projects in mobile privacy technology. Work remotely with a focus on iOS development.

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.