Find Jobs
Categories
All Categories (30)
Web, Mobile & IT (30)
Swift

Remote Swift Jobs

Find Jobs
Popular skills: JavaScript, Java, Python, Node.js
30 jobs
User avatar
Full Time Remote
Anywhere
5 days ago
Are you on the hunt for exciting new challenges that boost your professional growth? If you’re an innovator by nature and a Remote Mobile Developer by trade with focus on React Native development, we’d love to hear from you! Read on to see if you’d be a good fit for the Scopic team of 250+ professionals from over 40 countries. At Scopic, the virtual world is our home so this is a full-time remote position. Only apply if you’re prepared for the zero-hour commute and the thought of collaborating with colleagues from around the globe excites you! The skills and traits we’re looking for: • 3+ years professional experience in mobile software development (mainly with React Native) • Strong React Native skills • Experience using native development (Swift and Objective-C and Java) • Willingness to learn and work with web development is a plus • Strong English reading, writing, and speaking skills • Bachelor's degree or higher • Stable internet connection and home computer • Dedication and discipline to work remotely from home The secret ingredients that make us special: • Your growth is our growth. We invest in your future with paid training and other professional opportunities. • We’re industry innovators at the forefront of change. Equipped with the latest technologies and a team of knowledgeable colleagues by your side, you’ll embrace new and interesting challenges. • Your location. Your schedule — Pick your time-zone, choose your preferred hours, and work from the place where you feel most at home. • Flexibility and freedom are in our DNA! As long as you have a stable internet connection and the drive to thrive, you can travel and work from anywhere you like. • A workload you can rely on. We’ll set you enough tasks to keep that mind busy! At Scopic, we’ll ensure you always have a consistent flow of engaging, challenging work to do. • Recognition and reward. We acknowledge diligence and hard work through annual pay increases for good performance. Down to business! • Salary Range: Negotiable depending on your skills, experience and your performance during our recruiting process. • This is an hourly paid position. • Employees are paid monthly via wire transfer. Our values: Scopic is an equal opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, marital status, national origin, gender, veteran status, sexual orientation, age, or disability status. Have the skills, the drive, and the passion to join the Scopic family? Apply today to join our growing team of remote professionals from around the world. Please apply online: https://scopicsoftware.recruiterbox.com/jobs/fk0s3yi?source=RemoteHub Learn more about career opportunities at Scopic: scopicsoftware.com/careers.
User avatar
Contract Remote
Anywhere
$3.7k - $7.6k per month 10 days ago
Join Netguru Talent Marketplace, a proven partner for tech-minded freelancers and experts. Thanks to us, you will have access to various project-based opportunities and can collaborate with different companies and industries. As a result, you will not only gain more experience but also develop a variety of skills you didn’t even know you had. Work the way you like, on your terms, with no strings attached. ✔ Required skills: at least 2 years of experience in developing commercial iOS applications, familiarity with process automation using Continuous Integration and other tools, understanding of the structure of the most popular Apple frameworks. ✔ Nice to have: experience with Agile methodologies, understanding of projects’ business aspects. ✔ We offer: 100% remote work, flextime & flexplace, dev-friendly processes, long-term collaboration. Apply if you have: ✔ at least 2 years of experience in developing commercial iOS applications; ✔ familiarity with process automation using Continuous Integration and other tools; ✔ understanding of the structure of the most popular Apple frameworks; ✔ feeling comfortable with Code Signing; ✔ knowledge of various architectures and ability to advise on choosing the one which fits the project; ✔ extensive hands-on knowledge of: ✔ Objective-C and Swift; ✔ Cocoa Touch; ✔ iOS SDK; ✔ iTunes Connect. We'll be happy to see that you have: ✔ excellent communication skills and team spirit; ✔ understanding of projects’ business aspects; ✔ experience with Agile methodologies; ✔ ability to leave insightful feedback for other team members, especially during the code review. Joining Netguru as an iOS Developer means: ✔ working with an experienced team; ✔ 100% remote work; ✔ challenging startup type projects; ✔ processes based on the Scrum and Agile methodologies; ✔ dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review, and bug bashes; ✔ continuous development of your hard and soft skills. In return, we offer: ✔ 100-percent remote work; ✔ long-term collaboration; ✔ work with an experienced team of developers; ✔ a mentor who will assist you during your first days; ✔ dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes. You'll be responsible for: ✔ developing products for our clients from all over the world; ✔ you will work in Agile environment as a member of a self-organizing team and help the team achieve its goals; ✔ helping the team to find solutions to issues; ✔ good news: you won’t have to manage the project as each project has a dedicated Project Manager.
User avatar
Contract Remote
Africa
1 month ago
The Lead iOS developer will develop high-end iOS applications for the latest Apple mobile devices. This will include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store. You must have a strong working knowledge of iOS Frameworks, be proficient in Objective-C, and be able to work as part of a team. Ultimately, you should be able to create functional, attractive applications that perfectly meet the needs of the user. Job Requirements 8+ years of software development experience 5+ years of iOS development Proficient in Objective-C, Swift, and Cocoa Touch. Extensive experience with iOS Frameworks such as Core Data, Core Animation, Core Graphics, and Core Text Knowledge of iOS back-end services. Knowledge of Apple’s design principles and application interface guidelines. Proficient in code versioning tools including Mercurial, Git, and SVN. Knowledge of C-based libraries.•Familiarity with push notifications, APIs, and cloud messaging. Experience with continuous integration. Have published 4+ iOS apps in the app store. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Experience with third-party libraries and APIs Experience in Restful API integration Solid understanding of the full mobile development life cycle Experience in offline storage, Multi-threading, and performance tuning UI testing experience Unit testing experience iOS DevOps experience Personal Attributes Must be able and willing to collaborate in a team/cooperative environment as well as exercise independent judgment and initiative. Strong analytical, decision-making, and problem-solving skills. Is extremely logical, detail-oriented with keen attention to detail. Demonstrated ability to prioritize workload and meet multiple project deadlines. Ability to conduct research into systems issues and products as required. Highly self-motivated and self-directed. Ability to effectively prioritize and execute tasks in a high-pressure environment. Experience working in a team-oriented, collaborative environment. Proven ability to quickly learn new applications, processes, and procedures. Structured thinker, effective communicator with excellent written and oral communication skills. Excellent listening and interpersonal skills.
User avatar
Full Time Remote
Latin America
2 months ago
About you You are someone who wants to influence your own development. You’re looking for a company where you have the opportunity to pursue your interests and be able to grow professionally. You bring to Applaudo the following competencies: Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or a related field (preferred) or an equivalent combination of education and experience. Excellent organizational, writing, and communication skills. 3 to 5 years of experience as an iOS Developer. Strong proficiency with Swift, and the iOS development ecosystem. Ability to multitask, prioritize tasks, manage deadlines, and quickly adjust to a rapidly changing environment. Ability to work independently or as a member of a team. English is a requirement, as you will be working directly with US-based clients. You will be accountable for the following responsibilities: Proven track record of high productivity and excellent attention to detail in software design, coding, design adherence, and debugging with multiple apps in the App Store. Ability to work independently with limited need for supervision in a fast-paced environment.
User avatar
Full Time Remote
Europe
2 months ago
Tap Mobile is one of the world’s fastest-growing mobile apps companies. We transform great ideas into elegant software. Our apps have been downloaded over 300 Million times. We’re looking for a Senior iOS Developer to join our amazing growing team where each team member makes an impact. Responsibilities: We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. You will utilize your skills and creativity to create effective, efficient, and scalable software designs using iOS latest technologies, all while ensuring a crisp customer experience. Must have: Experience in the commercial development of iOS-applications (at least 3 years); Knowledge of Swift, Objective-C; Experience with Git, understanding the Gitflow principles; Ability to implement non-standard UI elements; Knowledge of design patterns and the ability to apply them; Good knowledge of XCode, Instruments and other tools; A desire to study and use new approaches and technologies; Ability to work with Cocoapods; Confident knowledge of UIKit, Foundation, GCD, CoreData, CoreAnimation, Realm
User avatar
Full Time Remote
Anywhere
2 months ago
Key Responsibilities and Duties: · Continuously discover, evaluate, and implement new technologies to maximize development efficiency. · Design and build advanced applications for the iOS platform. · Collaborate with cross-functional teams to define, design, and ship new features. · Work with outside data sources and APIs. · Unit-test code for robustness, including edge cases, usability, and general reliability. · Create and maintain documents for the project following the organization standard. · Work on bug fixing and improving application performance. · Solving the problems and investigate the root cause with internal team. · Training personnel and helping team members develop their skills. · Perform others related duties as assigned. Qualifications: · Bachelor degree or above in Computer Engineering/Science or related fields. · Proven software development experience and iOS skills development. · A deep familiarity with Objective-C, Swift, Cocoa Touch and iOS Framework. · Have published at least one original iOS app. · Develop mobile applications (iOS: Swift) · Understanding of Apple’s design principles and interface guidelines. · Experience designing clean and maintainable codebase · Extremely proficient in modern mobile and server coding and design practices. For example, Clean Swift, VIPER, MVVM. · Experience with third-party libraries and APIs. · Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. · Solid understanding of the full mobile development life cycle. · Ability to understand business requirements and translate them into technical requirements. · Good Communication and Team Players. · Good time-management skills. · Good knowledge of Git version control system · Comfortable with agile/scrum development process and code reviews · Use Agile/SCRUM methodologies with Trello Application · Challenge with solving a problem and work well under pressure.
User avatar
Contract Remote
Latin America
2 months ago
Looking for 2 Senior Android developers and 2 Senior iOS Developers. Our Client mission is to empower the next generation of entrepreneurs, small business owners, and freelancers by making it easier than ever to start, run, and grow a successful business. They are looking for experienced mobile engineers to extend their team’s bandwidth and support overall maintenance and development efforts. Tech-requirements: At least 3 years of relevant Native app development At least 5 years of relevant software development experience Strong understanding of Version control. Proficiency with Swift and Objective C and/or Kotlin and Java Proficiency with Xcode and/or Android Studio Development Environment Proficiency in IOS & Android App Development Process. Experience shipping web-based products, working with designers and product owners to develop and deliver workflows and libraries Solid understanding of the full mobile development life cycle. Experience with operations, API development, and modern service-oriented architecture 12 months contract starting ASAP B.S. in Computer Science or equivalent degree required Conversational English level required LATAM based only Engineers, at least 5-hours (or more) of US overlap Apply here: https://airtable.com/shrMTjp2eO784744i
User avatar
Full Time Remote
Anywhere
2 months ago
iOS Developer Senior 6+ years / Mid 3+ years About the client: The client works in over 14 countries across Africa and Asia, and by 2020, had facilitated crop insurance cover to over 4.7 million farmers across Kenya, India, Rwanda, Uganda, Nigeria, Mali, Senegal, Zambia, Ethiopia, Madagascar, Tanzania, and Malawi. As an iOS Developer you will be creating fast, fluid, responsive and reliable mobile applications that provide our users a rewarding experience. Must have: • Swift, Objective C, Cocoa Touch and other Apple frameworks • Developing and maintaining iOS applications from the requirements to the App Store. • Creating fluid visual interactions, creating and implementing mobile user experience patterns • Producing clean and organized code, taking advantage of software design patterns, architectural patterns and data structures. • Agile mindset and methodologies such as Scrum and Kanban. Good to have: • Experience with FRP framework (Reactive Cocoa, Rx Swift, etc) • Experience with MVVM(-C) architecture • Experience with Functional programming/concepts • Experience with CI/CD development methodologies and tools (Fastlane, Jenkins, Travis, Go CD, etc) • Ability/experience testing code and/or writing testable code Send your CV through talent@workforceafrica.co.ke by 9th September 2021 ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED NB: WORKFORCE AFRICA DOES NOT CHARGE ANY FEE IN RECRUITMENT PROCESS.
User avatar
Full Time Remote
Latin America
4 months ago
We are looking for iOS Developers and a Technical Lead to join one of our biggest projects in Latam. Our client is one of the major on-demand delivery startups in the region. The main task is to deliver anything users order within 30 minutes. Its functionality also includes the ability to conduct monetary transactions, execute orders, deliver parcels, and provide micro-mobility services. The company is building a management platform through which it will standardize their service and customer experience. Please take into consideration we can only hire in Argentina and Uruguay!!! Required Skills and Experience - Advanced experience in Swift. - 5+ years experience engineering for iOS devices. - Reactive programming and Functional programming. - Solid understanding of architectural patterns like Viper and MVVM. - Experience with Unit Tests. - Ability to communicate complicated technical problems to both technical and business audiences. - Advanced experience with Micro Services architectures. We offer: -Full-time contract with DataArt US to work full remotely for an indefinite period of time -USD monthly fee, not an hourly contract. -Not working during Argentina holidays. -15 days off paid in a year. -In-company English classes, Internal courses. -Various leaves (sickness, paternity, etc.).
User avatar
Full Time Remote
Anywhere
6 months ago
iOS Developer is required to Work with the app development team to deliver end user features.
User avatar
Full Time Remote
Bulgaria
11 days ago
Our client is a fintech company which goal is to solve real world money problems for millions of people by empowering them, and providing a simple interface for users to send, receive and track their money. Mobile Apps of our client are written in Dart using Flutter, and a native code in Objective-C/Swift and Kotlin. **Must have** - 3+ years of experience developing for iOS devices - 2+ years of experience working with Swift - Strong knowledge of Objective-C - REST API - Spoken English **Would be a plus** - Experience developing mobile apps using Flutter or willingness to learn Dart and Flutter - Experience developing cross-platform apps (for IOS and Android)
User avatar
Contract Remote
Anywhere
$75 - $130 per hour 13 days ago
Our mission is to create a network where people grow and win together. To accomplish this, we are building a new professional profile that people can be proud of. A profile that tells the full story of who they are and what they are capable of, not just where they worked or went to school. Unlocking opportunities that were previously out of reach. We will do this by harnessing the power of people that support them, helping them tell their story, and incentivizing them to help the people they believe in succeed. Instead of pedigree, we will focus on character, achievement, drive, and the intangibles that make each person great. By showcasing people's actual talent and ability we believe we can help them reach their full potential, changing their lives and providing a massive benefit to society. Job description: Our current engineering team is composed of three Principal level engineers across, web, mobile, and back-end. We are looking for a Senior or Principal level iOS engineer to augment our team 20-30 hours per week and speed up our development and iteration. That includes, but is not limited to: -Helping build our iOS experience from the ground up. Contribute meaningfully to product decisions, software architecture, tools, and practices. -Assist with the client deployment process, including deploying TestFlights, and publishing to the App Store. -Build rapid prototypes to help us explore what's possible.
User avatar
Full Time Remote
Ukraine
$1k - $2k per month 24 days ago
Middle: - Досвід розробки Android додатків від 2-х років; - Поглиблені знання Dart та Flutter фреймворків; - Мати розроблений додаток під iOS/Android написаний на Flutter; - Мати розміщені додатки на AppStore/Google Play або на GitHub; - Досвід роботи з бібліотеками та API; - Досвід роботи з State Management; - Досвід роботи з Git або іншими інструментами контроля версій; - Вміння писати чистий код, створювати велику документацію для існуючого коду та реорганізовувати попередній написаний код в читабельний вид; - Досвід роботи з Java/Swift; - Досвід роботи з Socket; - Досвід роботи з автоматизованим тестування; - Досвід оптимізації додатків під Material Design; - Досвід роботи з API, JSON, Database, Firebase; - Досвід роботи з Jira та Slack; - Володіння англійської мовою. Пропонуємо: - Вільний графік роботи (5-ти денний робочий тиждень) та можливість обирати місце роботи: офіс, ремоут чи флексі; - Всі офіційні свята — вихідні; - Оплачуваний випробувальний термін; - Оплачувана відпустка та лікарняні; - Матеріальна допомога при народженні дітей; - Комфортний, сучасний 8-ми поверховий офіс з терасою та зонами відпочинку в центрі міста; - Безкоштовнi курси англійської мови, в тому числі з native-спікером; - Внутрішні ком’юніті та менторство; - Нон-стоп розвиток в технологіях; - Купівля техніки 50 на 50 з компанією; - Повна компенсація участі в конференціях (як в Україні, так і за кордоном); - Часткова оплата навчальних профільних курсів; - Часткова компенсація спортзалів, басейнів та інших фізичних активностей; - Тімбілдінги з командою та іншими колегам (активний відпочинок, виїзди на природу та безліч інших цікавих івентів); -Турбота, повага та все, що потрібно для комфортної роботи в нашій компанії!
User avatar
Full Time Remote
Ukraine
$1k - $2.5k per month 24 days ago
Middle: – Досвід розробки iOS додатків від 2 років; – Впевнені знання iOS Swift, включаючи iOS Cocoa Framework; – Досвід роботи з принципами дизайну Apple та рекомендаціями щодо User Interface; – Чітке розуміння ООП та шаблонів дизайну; – Розуміння принципів SOLID; – Знання Cocoa-Touch, IOS SDK Alamofire, GoogleMaps, Firebase; – Досвід роботи з Jira або іншими гнучкими інструментами; – Володіти англійською мовою. Пропонуємо: – Вільний графік роботи (5-ти денний робочий тиждень) та можливість обирати місце роботи: офіс, ремоут чи флексі; – Всі офіційні свята — вихідні; – Оплачуваний випробувальний термін; – Оплачувана відпустка та лікарняні; – Матеріальна допомога при народженні дітей; – Комфортний, сучасний 8-ми поверховий офіс з терасою та зонами відпочинку в центрі міста; – Безкоштовнi курси англійської мови, в тому числі з native-спікером; – Внутрішні ком’юніті та менторство; – Нон-стоп розвиток в технологіях; – Купівля техніки 50 на 50 з компанією; – Повна компенсація участі в конференціях (як в Україні, так і за кордоном); – Часткова оплата навчальних профільних курсів; – Часткова компенсація спортзалів, басейнів та інших фізичних активностей; – Тімбілдінги з командою та іншими колегам (активний відпочинок, виїзди на природу та безліч інших цікавих івентів); – Турбота, повага та все, що потрібно для комфортної роботи в нашій компанії!
User avatar
Contract Non-Remote
Austin, TX, United States
1 month ago
Required: macOS development experience Required: Swift, Objective-C, App Kit Required: Austin on-site (pending office re-open) Development will be on Radar and Radar related features, components, etc. Minimum 5 years of IT Experience. At least 1 year experience on macOS.
User avatar
Full Time Remote
Argentina
1 month ago
🔎 Buscamos #Desarrollador #Mobile Ssr+ #Sr para reconocida empresa de multimedios en Buenos Aires. Vacante 100% remota dentro de Argentina. 🌎 💢Requisitos:  Experiencia con React Native.  Experiencia en desarrollo con Java.  Experiencia con Objetive – C.  Conocimiento de Kotlin.  Conocimientos de Switf.  Conocimiento de Metodologías Agiles (Scrum, Kanban). 💠Beneficios: • Prepaga de primer nivel. • Descuentos en gimnasio. • Clases de inglés semanales. • Reconocimiento por trayectoria. • Programa de referidos • Descuento en cursos y capacitaciones. • Flex Time. Muchos más!!
User avatar
Full Time Remote
Anywhere
1 month ago
Do you want to join Hornet? We are looking for an experienced iOS developer to join our core team, starting immediately. We prefer you already have a familiarity with Hornet and the LGBTQ+ community in general and are looking for the chance to make meaningful changes that push the space forward. Your Tasks - iOS app development - You will own a feature and be responsible for delivery and release - You will be occasionally involved with the app design process to provide platform-specific insight and expertise Your Profile & Experience - You have a track record of designing and executing as well as experience in managing the architecture of complex iOS apps - You bring strong coding skills in Swift and Objective C - You have experience in CI and unit-testing - You have deep knowledge of Human Interface Guidelines, UIKit, and its patterns - You feel comfortable working in a remote team - You like taking responsibility for your work and you are able to deliver production-ready quality - Ideally, you have previously worked in startups as a software engineer Check out a detailed job description on our website: https://hornet.com/about/jobs/#op-191317-senior-ios-developer Interested? We are happy to receive your CV, a short motivation letter, and additional references if given. We are looking forward to hearing from you! Do not hesitate to reach out if you have any questions. We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and backgrounds will lead to a better environment for our team members and a better product for our users and community.
User avatar
Full Time Remote
India
$3.4k - $5.5k per year 2 months ago
Job Title: Jr. IOS Developer Job Summary: An iOS (iPhone, iPad) Application Developer, you will be responsible for the design, development, and maintenance of iPhone applications. You will be responsible for the development of the entire application lifecycle right from the concept stage until the delivery and maintenance of an application. What you will be doing: - 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 with agile methodology Debugging Process. - Unit-test code for robustness, including edge cases, usability, and general reliability. What you will bring: - Proficient with Swift. - 1 to 2 years of experience working with iOS. - Experience with iOS frameworks such as Core Data, Core Animation, etc... - Experience/Knowledge of offline storage, threading, and performance tuning - Familiarity with RESTful APIs to connect iOS applications to back-end services - Knowledge of AutoLayout Standards. - Understanding of Apple's design principles and interface guidelines - Proficient understanding of code versioning tools such as Git. Added bonus if you have: - Ability to join within 30 Days. - Knowledge/Experience working with Flutter. - Familiarity with cloud platforms like AWS, Firebase. What we will offer you: - A variety of career development tools, resources, and opportunities. - Learning cross-platform frameworks like Flutter. Educational Qualification: - M.B.A/M.C.A, B.Tech/B.E.(IT/Computers), B.Sc/M.Sc. (IT/Computers) or any equivalent graduation or post-graduation.
User avatar
Freelance Remote
Anywhere
2 months ago
I have one iOS application which is designed, complete application is based on inspection, like we can inspect properties and list the problem associated with it, version 1 of the application is already developed. Need a developer who can work on version2.
User avatar
Contract Remote during COVID-19
Chicago, IL, United States
2 months ago
Job Description: Responsibilities Design and develop advanced iOS Mobile software applications. Communicate regularly and write clean code. •Review, analyze and resolve application issues as needed. Evaluate strategies and make recommendations on changes and improvements. •Collaborate with team members on the design and implementation of new functionalities on the different platforms. •Consult with other team members and implement solutions in-line with the departments’ visions. •Continuously learn and keep up to date with emerging technologies to evaluate impact to business and member value. Required Skills: •Qualifications 5+ years in iOS Development experience (Swift, Objective-C). •Knowledge and demonstrable work on the current iOS platform. Strong experience with UI Kit is a must, Swift UI a plus. •Strong understanding of multi-tier architectures, design patterns and good engineering practices. •Knowledge on how to implement and manage RESTful API’s. Experience in TDD or BDD a plus. •Strong communication skills and experience working in an Scrum/Agile programming environment a plus. •Strong team member who inspires, innovates, and delivers results to add value and make a difference. •User-centric /customer-centric focused, embrace Agile XP practice, and possess a learning mindset. •Constant monitoring and learning of new technologies and the market landscape. Four year college degree in Computer Science or equivalent combination of education and work experience required
User avatar
Full Time Remote
United States
3 months ago
Software Engineer, iOS What we are looking for? Ivanti’s Engineering Team is looking for a strong Software Engineer to develop and support Ivanti’s flagship enterprise content management application. To be successful in this role, the candidate will need to have excellent skills in object-oriented software development, strong networking/systems programming experience and a passion for learning new technologies. We are looking for a strong individual contributor with Objective-C/Swift background. This position is in San Jose, California What you will be doing? • Designing and developing Ivanti iOS applications and frameworks. • Working with server team on the integration of iOS applications with different services. • Interacting with cross-functional groups including product manager, customer support and sales in developing new functionality and supporting existing customers. • Participating in all phases of the application development process: from concept to end delivery and support for enterprise customers and third-party developers. To be successful, you will have: • 8+ years of Software Engineering. • 6 years of iOS application development using Objective-C/Swift. • Required expertise on REST API, TCP, HTTP, JSON and service integration. • Experience integrating 3rd party libraries and frameworks. • Experience in developing Client/Server applications is a plus. • Experience with cryptography and security protocols is a plus. • BS/MS in Computer Science or equivalent required. • Inquisitive mind – digs deep to find answers / solutions to problems Travel: None
User avatar
Full Time Partially Remote
Kyiv, Ukraine
$1k - $3.7k per year 3 months ago
Шукаємо iOS Middle Developer, який разом з нашою командою буде розвивати успішний комерційний продукт. Ми очікуємо від тебе: • Відмінні знання платформи iOS і iOS SDK, їх можливостей і обмежень; • Досвід розробки на Swift; • Вміння проектувати архітектуру мобільних додатків; • Розуміння ООП і ПОП; • Дотримання принципів SOLID, KISS і DRY; • Практичне використання архітектурних патернів: MVVM, MVP і VIPER; • Знання по UIKit і його елементів. Хороші знання з Auto-Layout; • Вміння працювати з мережею REST API; • Досвід ревьювінга коду і постановки процесу; • Розуміння принципів многопоточности і потокобезпечності; • Розуміння у використанні різних варіантів зберігання даних в додатку: UserDefaults, FileManager, Cache, Keychain, Core Data; • Розуміння принципів роботи APNS і практичний досвід з Remote Push Notifications і Deep Links; • Розуміння Apple Code Signing. Створення акаунтів Apple Developer (individual і organisation), їх налаштування (створення сертифікатів, ключів і профілів забезпечення), створення додатків (заповнення інформації), вивантаження додатки (Test Flight або App Store з усіма їх властивостями). Також розуміння Ad-Hoc збірок і вивантаження їх на сервіси (наприклад, Firebase або Diawi); • Просунуті навички роботи з Git-м. Від знання базових команд (включаючи rebase, squash, tag та інші) до проведення код рев'ю (наприклад, Merge Request в GitLab-e). Буде великим плюсом: • Досвід роботи з Fastlane; • Написання скриптів з різними оточеннями на вивантаження білдів в Test Flight або інший сервіс (починаючи від установки потрібної версії і закінчуючи установкою тега з версією в git-і), підгрузка dSYMS в сервіс. Чим ти будеш займатися? • Розвивати існуючі мобільні додатки; • Займатися розробкою нових продуктів; • Впроваджувати нові технології і підходи в розробці; • Брати участь в процесі оцінки та планування завдань; • Проводити рев'ю коду молодших спеціалістів; • Вести технічну документацію по проекту. Ми пропонуємо тобі: • 24 календарних дні оплачуваної відпустки, оплачувані лікарняні (10 днів на рік); • Гнучкий графік роботи, можливість працювати віддалено або в офісі (офіс в Києві, метро Арсенальна/Печерська); • Атмосферу, націлену на відкритість, прямолінійність і підтримку в будь-якій ситуації; • Можливість професійного росту; • 50% компенсації навчання; • Конкурентний рівень доходу в залежності від твого досвіду; • Досвід роботи з відомими цікавими проектами; • Лояльне керівництво, вся команда на «Ти» і ми любимо гумор.
User avatar
Full Time Remote
Anywhere
3 months ago
We’re looking for a Senior Software Engineer focused on iOS application development to work in our Seller team! As a luxury consignment and eCommerce company, we’re constantly innovating to make the experience faster, easier, and more intuitive for everyone who wants to consign with us. In this role, you’ll own significant portions of our customer-facing iOS application, as well as internal apps and services. We're looking for software engineers who bring fresh ideas from all areas, including APIs, distributed computing, large-scale system design, networking, security, and mobile UI/UX design. You’ll be exposed to the latest technology, a ubiquitous data-driven culture, and a team of dedicated individuals ready to collaborate. This position can be fully remote in the U.S. What You Get To Do Every Day Build and maintain features within our iOS applications Partner with Product and the business to create compelling experiences for our sellers Serve as a mentor to team members on design techniques and coding standards Integrate our iOS apps with service providers like Algolia, Prismic, Segment, etc. Collaborate with API and full-stack developers regularly as your team builds end-to-end features Collaborate daily with a group of highly experienced, compassionate, and skillful individuals What You Bring To The Role 5+ years of experience in a software engineering role, with a least 3+, focused on iOS Fluency with Swift Experience with iOS frameworks, including a solid understanding of Auto Layout, Core Data, Core Animation, etc. Familiarity with RESTful APIs to connect iOS applications to back-end services Experience building interfaces that scale from the smallest iPhone all the way up to iPads Mastery of git and Github workflows BS in Computer Science or equivalent experience Experience with GraphQL Experience with Ruby or Elixir Strong understanding of web technologies: HTML5, Javascript, CSS/SASS, REST, JSON
User avatar
Freelance Remote
Bangladesh
5 months ago
1. Can deep dive into the existing source code, process flow, API integrations and manage the project & team. 2. API integration, Payment Gateway API, Google Maps API, SMS and other API integrations