Mobile app development using: Kotlin/Objective-C for Java for IOS
Perform detailed technical design and implementation of complex applications
Translate business requirements into technical requirements for large customer facing products (millions of users), starting from design through implementation
Work closely with Product, UX/UI and Backend teams to craft, build and extend consumer facing new products, platforms, and features
Improve product quality through code reviews, writing effective unit tests
What You’ll Bring
BS degree in Computer Science or Engineering
Solid understanding of object-oriented programming
Detailed conceptual and hands-on knowledge of architectural patterns and standard methodologies relating to complex mobile and dynamic web apps.
6+ years of strong object-oriented application development experience
5+ years of complex mobile application development experience (iOS or Android)
Strong understanding of Swift or Java
Solid grasp of mobile networking and REST Web Services
Experience in API design, SDK architecture, and mobile SDLC practices.
Lead abilities in an engineering environment in driving operational excellence.
Experience and understanding of large and complex code bases and architectures.