Пссс...може, досить читати мовою окупанта?
Переходь на українську версію сторінки!

iOS Software Developer for IoT - 22854

Размещено больше 30 дней назад
Специализация: iOS
Открыт для офферов
Мексика
Мехико
Более 5 лет
Advanced/Fluent
Рассмотрение вариантов
Работа в офисе на полный рабочий день
Частичная занятость
Удаленная работа (полный рабочий день)
Фриланс (одноразовые проекты)
Переезд в другой город

Переведено Google

Старший инженер iOS с 8-летним опытом разработки приложений.

Основное внимание уделяется разработке приложений для iOS с использованием Swift 5.6.2, Swift UI и XCode 13.4.1 с большим опытом работы с Objective C. Он также имеет опыт работы с шаблонами архитектуры iOS, такими как MVC, MVVM и MVP, а также во многих других областях. шаблоны проектирования, такие как фабрики, координаторы потоков, маршрутизаторы и фасады. Кроме того, у него есть опыт работы с несколькими фреймворками, такими как RealmSwift, PinLayout, Urban Airship, CoreData, RxSwift, AlamoFire, SpriteKit, AudioKit, CoreML, MapKit, Stripe, Card.IO и другими. Октавио успешно работал с рядом клиентов, включая Disney, GAP, Carnival Cruise Lines, Newscorp, в составе нескольких распределенных команд, использующих гибкие методологии.

Опыт
Sr. Software Engineer
NDA
Август 2019

• Developed critical components and new functionalities for their applications

• Worked in the renewed NYPost for iPad digital edition

• Worked in sustainment, debugging and increasing code coverage

• Worked in several UI changes and updates requested by the customer

• Worked on the implementation of JWPlayer that replaced BrightCove video player

• Demoed our new features for the customer every sprint

• Mentored our middle developer into the insights of the project and its architecture

• Worked with Bitrise platform to create our builds for QA team and App Store

• Contributed with technical input to the decisions of UI and UX

• Regularly released new version of our apps in the app Store

• Kept our apps analytics updated in Firebase

• Solved a lot of critical crashes and bugs reported by our analytics

• Operated frameworks both external and internal with Cocoapods

• Regularly gave tech talks to our customer to explain things like our new caching system

Delivery included: Swift, Firebase, Airship, MVVM Architecture, Cocoapods, Pinlayout, Bitrise


Sr. Software Engineer
NDA
Апрель 2019 - Август 2021

• Refactored old legacy code, and made new in Swift 5.4.2 seamlessly work with older

• Objective C legacy Code and legacy architectures

• Created and designed regularly new builds for the testers using

• Developed components, business logic and unit tests with dependency injection

• Worked in sustainment and debugging

• Created code reviews for Hub-app and also in its components like Dining or Notifications • Bult a plan to develop architectures suitable for the codebase

• Performed knowledge transfers to members of the team with less seniority

• Used RealmSwift to communicate with the middleware, principally to convert incoming

• Realmswift data from Backend or data previously stored in cache into structs that we use in Swift to handle the data

• Worked with Lottie for all complex animations within the application such as loaders, progress bars, buttons with animations, among others Worked with CoreAnimation for all basic animations such as scaling, fading, etc

• Operated frameworks both external and internal with Cocoapods


Delivery included: Swift, Objective C, RealmSwift, Lottie, CoreAnimation, Firebase, MVP Architecture, Crashlytics, Cocoapods 


SFS, BOPIS, OIS
NDA
2018 - 2020

• Developed new features and functionalities for the three apps

• Worked on the migration of the endpoints to the new service

• Refactored classes to accommodate to the new architecture

• Developed tests to keep and increase the code coverage

• Performed Code reviews on a regular basis

• Updated the dependencies and the code to newer Xcode versions (from 10 to 11).

• Contributed with technical input to the decisions of UI and UX

• Monitored any issues with the production app during duty time and solved them or escalated them

• Handled payments with Stripe

• Used New Relic and Splunk for application analytics and crash reports

Delivery included: XCode, Swift, Stripe, New Relic, Splunk  


Sr Software Engineer
NDA
2017 - 2019

• Advanced debugging and reverse engineering work Created a proof-of-concept app with AppDynamics integrated as an alternative to New Relic

• Increased code coverage, designed tests,

• Realized code reviews on a regular basis.

• Created a proof-of-concept app with Card.io integrated as an alternative to stripe

• Performed automation work

• Refactored several classes to MVP architecture

• Created critical components for the framework

• Handled payments with Card.IO

• Worked with MVP, Flow coordinator architecture and MVVM architecture for the different architecture parts of the applications

• Operated frameworks, both external and internal, first in Carthage and then with Cocoapods

• Performed AppDynamics and New Relic for application analytics 

• Used Concurrency and Grand Central Dispatch as itinerary framework required a complete refactor to handle concurrency bugs and concurrency issues

Delivery included: Swift, Objective C, Cardi. IO, MVP, MVVM, Flow coordinator, AppDynamics, New Relic, Concurrency, Grand Central Dispatch 


Ssr Software Engineer
NDA
2013 - 2017

• Developed the app in Swift to allow the customer’s users buy their products using the application

• Designed and developed application from scratch

• Made Architectural decisions

• Worked together with the backend team to create the API • Contributed with technical input to UI / UX decisions

• Developed the different app components and screens • Advanced debugging and reverse engineering to develop a quality product

• Delivered in time a fully functional high-quality application that meets the customer’s needs

• Used AlamoFire as a library to handle calls to the API

• Worked with Stripe to handle online payment and PayPal SDK to handle payments with paypal

• Performed MapKit to handle deliveries and delivery areas

• Used Regex knowledge to convert coordinates from deliveries into usable data

• CreateD polygons Mapkit customization, using the coordinates of the delivery areas

• Designed the architecture of the project with MVP Architecture

Delivery included: Swift, AlamoFire, Stripe, MapKit, Paypal SDK, Regex and MVP 


Ssr Software Engineer
NDA
2016 - 2016

• Developed an app in Objective C for the management of our customer’s ranches

• Designed and developed the app from scratch

• Took Architectural decisions

• Worked together with the backend team to create the API that we used

• Contributed with technical input to UI / UX decisions

• Developed the different app components and screens

• Advanced debugging and reverse engineering to develop a quality product

• Delivered in time a fully functional high-quality application that meets our customer’s needs

• Used JSON for incoming data from the API

• Performed AFNetworking to handle API calls

• Created views with Java looking interface by using KNSemiModalViewController

• Worked with Java in combination with THCalendar DatePicker, TNCheckBoxGroup and TNRadio ButtonGroup to present a calendar and pick a date, checkboxes and radio buttons

Delivery included: Objective C, JSON, AFNetworking, KNSemi Modal ViewController, THCalendar DatePicker, THCheckBoxGroup, TNRadio ButtonGroup


Похожие кандидаты

Переведено Google

Открыт для офферов
Мексика
Мехико
Более 5 лет
Advanced/Fluent
Рассмотрение вариантов
Работа в офисе на полный рабочий день
Частичная занятость
Удаленная работа (полный рабочий день)
Фриланс (одноразовые проекты)
Переезд в другой город
Мы используем cookies
Принять