Senior Mobile Application Developer - Cross Platform
Argaam -
Dokki, GizaPosted 5 years ago29Applicants for1 open position
- 23Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- The Senior Mobile Application Developer serves as a lead technical resource on the mobile team and participates in all phases of the mobile development life cycle.
- The Senior Mobile Application Developer analyzes complex business and technical problems and shapes and delivers the company’s new mobile applications.
- The Senior Mobile Application Developer analyzes, configures and tunes the Company’s mobile applications and is considered the subject matter expert on mobile application and related technologies.
- The Senior Mobile Application Developer also enforces software development standards and mentors less experienced mobile developers.
- Mobile application software development, design and prototyping.Contributing your awesome programming skills to develop highly innovative, consumer-facing iOS and Android apps.Writing clean, maintainable code and performing peer code-reviews.
- Partnering with web developers to create and maintain a robust framework to support the apps/web.
- Partnering with UI/UX to build the interface with focus on usability features, creating compelling mobile device specific user interfaces and experiences.
- Optimizing performance for the applications & web.Remaining up to date on the latest industry trends in the mobile technologies.
Job Requirements
- Bachelor's Degree in a technical discipline, preferably Computer Science, Math, or Software Development.
- 5+ years of application development experience on iOS and Android Knowledge of Computer Science fundamentals (problem solving, complexity analysis, object-oriented design, etc).
- Experience with one or more of the following: Java, JavaScript, Flutter, ReactNative, Ionic, Kotlin, Swift, C#, C/C++Highly proficient with xCode, Android Studio, 3rd Party SDK development
- Ability to work within a hybrid application environment using webviews.
- Ability to work effectively in a team-oriented environment, both independently and collaboratively.
- Experience consuming RESTful web services.
- Understanding of mobile app and web performance optimization techniques.
- Knowledge of developer/build tools, including GIT, Jenkins, TestFlight.
- Working knowledge of 3rd party tools (BigQuery, Firebase, AdMob).