iOS/Android Developers
REQUIREMENTS:
- 2+ years' experience designing and implementing web applications
- Excellent written and oral communication skills
- 2+ years of combined software/application development experience in Swift or Objective-C
- Use of Frameworks and APIs like Foundation, UIKit, and CocoaTouch.
- Strong technical background with a demonstrable app portfolio
- Excellent understanding of all mobile UI fundamentals, from layout to animations
- A Strong experience with Data Structures, Type Conversions, Multi-Threading.
- Managing Apps on various Mobile Configurations
- Experience with One or more Design Patterns – MVC, MVVM, MVP, Singleton
- Created an application that is available in Apple's AppStore
- Proficiency with Linux, Mac OS X, GNU tools, and scripting languages
- Understanding of build systems such as gradle, Jenkins. (bonus)
- 2+ years of combined software/application development experience in Java and android
- Strong understanding of java and android ecosystem
- Excellent understanding of all mobile UI fundamentals, from layout to animations
- A Strong experience with Data Structures and Multi-Threading.
- Understanding of architectural patterns such as MVP and MVVM
- Understanding of application design patterns – Gang of Four patterns
- Created an application that is available on google play store (bonus but not a must)
- Proficiency with Linux, Mac OS X, GNU tools, and scripting languages is a bonus
- Understanding of build systems such as gradle, Jenkins. (bonus)
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Other -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at ClifyX by 2x
See who you knowGet notified about new Android Developer jobs in United States.
Sign in to create job alertSimilar jobs
People also viewed
-
Junior Node.JS Developer
Junior Node.JS Developer
-
Junior Web Developer
Junior Web Developer
-
Software Engineer
Software Engineer
-
Software Engineer L5 - Ads Platform
Software Engineer L5 - Ads Platform
-
Full Stack Software Engineer
Full Stack Software Engineer
-
Junior Python Developer
Junior Python Developer
-
Backend Software Engineer
Backend Software Engineer
-
Software Engineer, Front End
Software Engineer, Front End
-
Remote Software Engineer (Junior/Entry)
Remote Software Engineer (Junior/Entry)
-
Junior Software Engineer
Junior Software Engineer
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub