iOS Developer

Los Angeles 23 months ago Remote Part-time External
Negotiable
iOS Engineer 3-4 years of experience Responsibilities: Work closely with system engineers to create bindings with reusable components and deployable code for large scale systems. Translate UI / UX designs into high quality code. Explore and evaluate the practicality of new technologies to improve existing processes and/or products. Write clean and maintainable code that is properly tested and reviewed Tackle challenging engineering problems in various domains. Work closely with clients to integrate our offerings into their applications. Key Skills: 3-4 yrs swift and objective C Production development experience Basic understanding of UI/UX Minimum 3 years of hands-on software development with at least 2 years in native. Mobile applications development on iOS: Good knowledge of the lifecycle of iOS applications. Experience in implementing security in mobile apps Experience in performance optimisation of mobile apps Experience in consuming RESTful services, JSON, and HTTP Strong analytical and problem-solving skills Thread management and background execution in Swift Good to have: Protobuf/JSon Serialisation, REST APIs Release management at cocoa pods ML frameworks like PyTorch and skLearn Good experience in C++ integration with iOS