Headquartered in the Silicon Valley, Shopmonkey is a software-as-a-service company serving the automotive industry. While we predominantly serve automotive repair, auto detail, and heavy duty shops today, we also have bicycle, motorcycle, boat, marine shops and more who are changing their business with Shopmonkey shop management software.
19 февраля 2021

Senior iOS Engineer (вакансия неактивна)

Киев, удаленно

Необходимые навыки

Shopmonkey, the leading auto-repair shop software company, is a venture-funded, cloud-based solution that consolidates the complexities of running an auto repair business — from appointment scheduling, to parts ordering, to managing inventory and processing payments — all onto a single platform. We help repair shops consolidate tools, save time, and streamline their entire operation with simple, easy-to-use software.
About the Industry
The US is the second-largest passenger vehicle market with more than 260 million registered passenger vehicles, and the global car repair market is estimated to be worth more than $500B. Shopmonkey aims to change the status quo and enable auto shops to become more efficient and give their customers a more delightful experience.
Required Skills
— 5+ years of experience with iOS and at least half a year of SwiftUI experience
— For this position, we assume that you’ve already seen all main WWDC videos, tutorials and read some articles/books on SwiftUI (including SwiftUI 2.0) and are able to use it.
— SwiftUI — we kindly ask you to pass a flexible tech assignment
— Excellent software design skills, creational/structural/behavioral design patterns, OOP and FRP.
— Multithreading, when to use it, common pitfalls. GCD Future/Promise, Result.
— Good understanding of Observable pattern, Publishers, Subscribers.
— Combine.framework or RxSwift or analogs.
— Relational databases and NoSQL
— Big O for common data structures
— Upper-Intermediate English
— MVVM/Redux

Будет плюсом

As a plus
— Feature Driven Development;
— 1+ years of SwiftUI experience
— You additionally know at least one of the following languages: С++/Objc/C#/Ruby/Kotlin/Closure/Rust;
— SwiftUI animations;
— Cryptography and hashing;
— Clean architecture.
— View-State MVVM applied to SwiftUI;
— Continuous integration;
— Got some code or gists to show or get projects in AppStore;


We offer
— Extremely Highly skilled & friendly team with excellent work attitude. We welcome talented and motivated professionals that enjoy working with equals;
— Startup environment with minimum bureaucracy. Consensus is achieved through direct democracy. Each vote can make a diff;
— Your professional growth will be boosted to the moon. We have the latest stack, the most skilled team members and everyone gets at least one hour to spend on self-education daily;
— Great salary package. We are filling out key positions and value your hard and soft skills high;
— Paid vacation and sick leave period. We respect your desire to work from home when required by circumstances. Nowadays health is a priority number one;
— Engineering Department in Kyiv, UA, and headquarters in San Jose, CA.
— Excellent project to work on: no cocoapods, fast build times, only must-have dependencies through SPM. We’ve accomplished pretty good architecture and routing system.


What will you be doing?
— Developing a cross-device SwiftUI application for shopmonkey.io platform;
— Receive Figma/Zeplin designs + Jira tickets with requirements -> Provide feedback -> Validate solution/flow -> Implement features;
— Be responsible for the well-functioning of your features in a cross-device application (iPhone, iPad for now, TV TBD);
— Write performant, safe and beautiful code;
— Test software to ensure responsiveness and efficiency. Also, test UI without pain;
— Provide solutions for discovered bottlenecks and get a chance to refactor parts of the code you hate the most so you never see them again.

Горячие вакансии

Все вакансии