Вакансии iOS Developer / Engineer
- Swift
- UI/UX
- iOS testing
- CI/CD
- fastlane
- Jenkins
- GitFlow
- Bash
- Ruby
- Adobe Photoshop
- Adobe Illustrator
- iOS SDK
We specialize in the development of applications based on the iOS platform and we are looking for a skilled colleagues to the team with a sense for detail and experiences with the development of native applications. Become a member of A-team too! Our clients are big players and it's a challenge to work on their unique projects. Be a part of this!
What do you need to know:
- Experience with native application development in Swift;
- Ability to handle with UX/UI design;
- Experience in creating tests for iOS applications;
- Experience with CI/CD tools like Fastlane or Jenkins;
- Ability to read and write technical documentation in English;
- Knowledge of Gitflow, code-review and script languages (Bash, Ruby);
- Experience with Photoshop and Illustrator;
- Knowledge of iOS and iPad SDK platform.
Информация о компании B2A
Преимущества сотрудникам
- English Courses
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Кава, фрукти, перекуси
- Компенсація за харчування
- Медичне страхування
- Надається ноутбук
- iOS
- Swift
- Objective-C
- Xcode
- iOS SDK
- UI/UX
- Web API
- SOAP
- REST
- XML
- JSON
Шукаємо талановитого iOS розробника для участі в розробці інноваційних продуктів. Цінуємо відповідальність, самостійність в роботі і готовність досягати якісних результатів у встановлені терміни.
Обов'язки:
- участь на всіх етапах розробки мобільних додатків.
- написання мобільних додатків з нуля.
- доробка готових додатків.
Вимоги:
- досвід розробки для iPhone/iPad;
- знання Swift, Objective C, XCode;
- знання iOS SDK;
- знання принципів розробки багатопотокових додатків;
- знання механізмів управління пам’яттю;
- знання iOS Human Interface Guidelines, UI / UX;
- знання ООП, шаблонів проектування;
- знання принципів роботи з web API на основі SOAP, REST, XML, JSON.
Информация о компании AVADA Media
Преимущества сотрудникам
- Гнучкий графік роботи
- Довгострокові проекти
- Swift
- SwiftUI
- UIKit
- MVC
- MVVM
- Auto Layout
- Git
- Interface Builder
- Xcode
- Rest API
- JSON
- iOS
Вимоги:
- Знання Swift, SwiftUI, UIKit;
- Досвід роботи з архітектурами MVC, MVVM, Coordinator;
- Впевнені знання принципів ООП (Auto layout, Interface Builder, Git, Xcode);
- Розуміння специфіки Concurrency та Multithreading;
- Досвід роботи з Networking, REST client API, JSON;
- Розуміння життєвого циклу додатків для iOS.
Обов’язки:
- Розробка та підтримка додатку для власного продукту.
- Участь у проєктуванні архітектурних рішень проєкту.
- Взаємодія з дизайн та QA командами.
Информация о компании Targer
Преимущества сотрудникам
- Paid overtime
- Work-life balance
- Компенсація навчання
- Регулярний перегляд зарплатні
- MVC
- MVVM
- Swift
- Objective-C
- Rest API
- Alamofire
- Realm
- Core Data
- CocoaPods
- iOS SDK
- UIKit
An iOS developer is responsible for developing applications for mobile devices powered by Apple’s iOS operating system. Ideally, a good iOS developer is proficient with one of the two programming languages for this platform: Objective-C or Swift. We are looking for a Junior/Middle iOS developer, who will become a part of our talented team and will actively participate in designing, building and maintaining applications
Responsibilities:
- Design, develop and maintain native mobile applications for iOS.
- Provide your expertize on iOS-related issues.
- Collaborate with a team to define, design, and ship new features.
- Participate in code-review sessions.
- Communicate effectively with other development team members.
- Delivery quality software on time and with acceptable quality.
Requirements and qualifications:
- Patterns: MVC, MVVM;
- Swift;
- REST API;
- Alamofire;
- Databases (Realm, Core Data);
- CoreNFC;
- CoreLocation;
- CoreBluetooth;
- Firebase;
- Google API’s;
- Universal Links;
- CocoaPods;
- iOS SDK knowledge;
- UIKit.
Информация о компании Owlab
Преимущества сотрудникам
- Гнучкий графік роботи
- Компенсація навчання
- Надається ноутбук
- Оплачувані лікарняні
- Освітні програми, курси
- Swift
- iOS SDK
- Xcode
- HTTP
- oAuth
- JSON
- REST
- Unit Tests
- MVC
- MVVM
- GitLab
- Github
- Bitbucket
- Objective-C
- Firebase
Requirements:
- 2+ years of commercial experience;
- Knowledge: iOS SDK, Swift;
- Xcode, OOP/OOD, HTTP, OAuth, JSON, REST, Unit tests;
- MVC/MVVM;
- Versioning tools (GitLab, GitHub, Bitbucket);
- English – at least Intermediate level.
Optional:
- Objective-C;
- Firebase.
Информация о компании Deviark
Преимущества сотрудникам
- English Courses
- Team buildings
- Work-life balance
- Оплачувані лікарняні
- Освітні програми, курси
- Регулярний перегляд зарплатні
- Objective-C
- SQLite
- HTTP
- Git
- С/С++
- Swift
- MVVM
- JSON
- XML
- Scrum
- Kanban
У команду найпопулярнішої української електронної пошти @UKR.NET шукаємо iOS Developer-ів, які будуть працювати із мобільним застосунком пошти для iOS-пристроїв.
Основний час – це розроблення нового та розширення поточного функціоналу відповідно до вимог.
Приєднуйтесь, якщо вас запалює розроблення цікавого, складного продукту та можливість впливати як на бізнес-логіку, так і на вибір архітектурних рішень.
Наш стек:
- Objective-C, ARC.
- CGD, URLSession, Collections.
- XCTest.
- Cocoa touch (with manual layout).
- SQLite.
- Firebase - Google Analytics and Crashlytics.
Ми очікуємо, що у Вас:
- Досвід iOS-розроблення з використанням Objective-C від двох років і більше трьох років досвіду розроблення загалом.
- Досвід розроблення багатопотокових застосунків.
- Досвід роботи з чужим кодом (читання, рефакторинг).
- Досвід використання SQLite.
- Розуміння принципів ООП, вміння вибудувати ієрархію класів і зв'язків між ними.
- Розуміння принципів роботи з мережею. Знання та досвід роботи з HTTP.
- Алгоритмічна база. Вміння порівнювати алгоритми за ефективністю.
- Знання та досвід використання основних патернів OOD. Знання антипатернів.
- Досвід роботи з Git.
Буде перевагою:
- Базові знання C, ручне керування пам'яттю.
- Знання Swift.
- Уміння розробляти застосунки без використання Interface Builder.
- Досвід застосування архітектурних патернів (MVP, MVVM, Clean Architecture тощо).
- Знання основних форматів текстових даних (JSON, xml, тощо).
- Досвід роботи з чужим кодом (читання, рефакторинг).
- Досвід роботи із застосуванням Scrum, Kanban.
Информация о компании UkrNet
Преимущества сотрудникам
- Fitness Zone
- Велика стабільна компанія
- Велопарковка
- Кава, фрукти, перекуси
- Медичне страхування
- Парковка для авто
- iOS
- iOS SDK
- Swift
- Objective-C
- API
- Core Data
- Core Animation
- RESTful API
- Socket.IO
- UI/UX
- JavaScript
- Node.js
We are looking for an iOS developer with experience to process video: encoding / decoding, streaming, broadcast, etc. For the development and maintenance of application aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications to stream video from the screen and integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Our client is a Silicon Valley software company with strong experience in the conferencing industry. The product we are working on lets anyone screen share and host online meetings that are easy to attend. Participants join in 1 Click on any device and do not need to download any software to attend.
Responsibilities:
- Design and build applications for the iOS platform;
- Ensure the performance, quality, and responsiveness of applications;
- Collaborate with a team to define, design, and ship new features;
- Identify and correct bottlenecks and fix bugs;
- Help maintain code quality, organization, and automatization.
Skills needed:
- Minimum of 2+ years in iOS development;
- Proficient with Swift, Objective-C;
- Experience with iOS API to record or stream video from the screen;
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning;
- Knowledge of low-level C-based libraries is preferred;
- Familiarity with RESTful APIs and SocketIO to connect iOS applications to back-end services;
- Knowledge of other web technologies and UI/UX standards;
- Understanding of Apple’s design principles and interface guidelines;
- Experience with performance and memory tuning;
- Knack for benchmarking and optimization;
- Proficient understanding of code versioning tools and familiarity with continuous integration.
Extra qualifications:
- JavaScript knowledge and experience;
- Nice to have experience with Node.js.
Информация о компании Datamart
- Swift
- iOS
- UIKit
- HTTP
- REST
- Core Data
- Core Animation
- MapKit
- C/C++
- Agile
- Jira
- Git
About project:
We invite you to join the e-health product with new technology, strong and experienced team.
Highly loaded technologies, no legacy code and the ability to improve the product directly. The project has already established itself on the territory of Ukraine (and other counties), operates in more than 1000 settlements and helps more than 1million worldwide users to receive medical care 24/7.
At the moment, the product is being scaled up to the international market: the Middle East and Africa.
Position duties:
- Work as a part of the distributed Development Team;
- Design and implementation of low-latency, high-availability, and performant application;
- Produce maintainable, reusable, and testable code;
- Develop and maintain technical documentation related to the project;
- Implementation of application functionality across the whole range of tasks: network communication, UI, business logic, integration with third-party services;
- Participate in status meetings and collaborate with other team members;
- Share your experience with other team members.
Our Requirements:
- 4+ years of experience on iOS, SWIFT;
- Good knowledge in programming language core (declarations/statements/flows);
- Strong OOP background, good in MVC/MVP;
- Experienced in UIKit, Storyboards, auto layout, UI animations;
- Good in networking, HTTP, REST, remote server;
- Good in CoreData, UIKit, CoreAnimation, MapKit;
- Understanding of Push notifications, iCloud, basics of Payments/IAP;
- Knowledge of multithreading/synchronization primitives;
- Languages: C/C++ – basics, Swift – strong;
- Comfortable with Agile methodologies, JIRA, git, and code review.
Additional skills:
- Education in Computer science or the same;
- Fluent English skill.
Информация о компании InDev Lab
Преимущества сотрудникам
- Relocation assistance
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Компенсація навчання
- Надається ноутбук
- Освітні програми, курси
- iOS
- iOS SDK
- Swift
- HTTPS
- REST
- JSON
- GoF
- RxSwift
- Flux
- Redux
- Core Data
- SQLite
- Unit Tests
- XCTest
- Bitrise
- Jenkins
- GitHub Actions
- fastlane
- App Store Connect
We are looking for new team members to international e-commerce project.
Our client - is popular e-commerce platform for car renting and tourism in Germany and France. More that 150 people from 10 nationalities are working on product development and best user cases. An open atmosphere and responsible colleagues have a direct impact on the product.
Our task is develope new product for car renting with new user flow. Thanks to direct communication with team members, product managers and ScrumMaster, you will have unlimited opportunities to influence the project and suggest improvements.
Position duties:
- Implement aesthetic adaptive screens according to mocks.
- Extend the application with new functionality.
- Integrate the new third-party API and support existing ones.
- Follow team guidelines ensuring quality and consistency in the design and development phases of applications.
- Lead efforts to design, architect and write new software components.
- Provide support for production applications as issues arise.
- Troubleshoot performance and scalability issues.
- Identify opportunities to improve and optimize applications.
- Work with project management to understand new requirements.
- Follow internal software development processes and standards.
- Share expertise within the team.
Our Requirements:
- You are very experienced in iOS development including SDK and third-party frameworks.
- You have worked with Swift before and know how to utilize the language in the most efficient way.
- You are experienced in client-server architectures using HTTPS, REST, and JSON.
- You have a deep understanding of application architectures, design patterns and best coding practices (SOLID, GoF, Clean/Hexagonal architecture).
- You have a deep understanding of reactive programming (RxSwift) and unidirectional architectures (FLUX/Redux).
- You are proficient with CoreData or SQLite (GRDB).
- You have strong unit testing skills (RxTest, XCTest, Nimble).
- You are using the modern iOS tooling on a daily basis (fastlane, match, SwiftGen, Sourcery, Mint, etc.).
- You understand the iOS code signing and AppStore Connect publishing process.
- You possess the ability to write runtime optimized code and have an understanding of algorithmic complexity.
- You bring a test-driven mindset.
- You are experienced in continuous integration/continuous delivery (fastlane, Github actions, Bitrise, Jenkins).
- Fluent English skills.
Additional skills:
- Computer science education or the same technical education.
- 4+ years expirience in software development.
Информация о компании InDev Lab
Преимущества сотрудникам
- Relocation assistance
- Team buildings
- Work-life balance
- Гнучкий графік роботи
- Компенсація навчання
- Надається ноутбук
- Освітні програми, курси
Страницы
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.