Vacancy expired!
- Bachelor’s degree in Computer Science or a related Engineering field.
- 7+ years software engineering experience.
- 3+ years of professional experience developing consumer-facing iOS applications using Swift or Android applications with Kotlin or Java.
- Experience in Swift, related modern iOS frameworks and popular iOS devices or Kotlin, JAVA, related modern Android frameworks and popular Android devices.
- Experience developing, delivering, and supporting native iOS or Android applications by integrating REST APIs, push notifications and multithreaded experiences.
- Solid foundation around software engineering fundamentals, object-oriented programming, MVC architecture, and iOS or Android design patterns.
- Deep understanding of multi-threading, memory management, networking, caching, performance optimization, localization, and security for mobile applications.
- Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests.
- Experience with Xcode or Android Studio profiling tools to identify and improve app performance is a plus.
- Well versed with Agile methodology.
Vacancy expired!