14 Jul
Mobile Developer
Vacancy expired!
- Development of mobile/web front ends and cross platform clients with online/offline functionality based on agreed upon scope and requirements.
- Develop intuitive and user friendly cross platform applications for mobile/tablet devices.
- Develop voice assisted user interactions.
- Rapidly build prototypes/simulations from mockups that can be directly implemented.
- Create clean interfaces and smooth interactions based on UI/UX designs and documentation for a range of devices, including mobiles, tablets and desktops.
- Create modular, decoupled, interactive web/mobile UIs using TypeScript/JavaScript Frameworks (e.g NativeScript, Angular, React, etc.).
- Perform cross-browser/device testing and optimization.
- Create and build cross platform mobile applications using cross platform SDKs.
- Support, maintenance and ongoing development for existing applications and projects.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- B.A./ B.S in Computer Science (or related) with 3+ years of experience.
- 4+ years software development.
- 3+ years of mobile application development (iOS and/or Android) or web responsive development.
- A wizard in one of these languages: Objective-C, Java, Swift, TypeScript, JavaScript or C#.
- Experience in HTML5/JavaScript hybrid mobile apps using NativeScript, Cordova, Ionic, Xamarin, React Native, and/or Angular.
- Experience connecting/calling RESTful services.
- Experience using OAuth2 OpenID Connect.
- UI/UX design principles and data visualization.
- Preferred: NativeScript & TypeScript.
- Optional: Mobile device encryption techniques and security procedures.
- Optional: RESTful Web Service development using C# and Web API or ServiceStack
- Optional: Relational databases and off-line data syncing patterns.
- Optional: CA API Gateway experience
- Optional: Google Maps, Scandit and SQLite API's.
- Proven working experience in iOS/Android app development using Xamarin and cross platform SDKs and have published at least one original iOS/Android app.
- Two years of professional experience writing modern TypeScript/JavaScript.
- Experience using libraries and frameworks like: NatieScript, Angular, or React.
- Expertise in developing single page applications using techniques including front-end routing, client-side templating, consuming JSON-based RESTful APIs.
- Expertise in OAuth2 OpenID Connect.
- Working knowledge with voice APIs.
- Working knowledge and prior experience of cross platform mobile frameworks like NativeScript, Xamarin or React Native.
- Working experience with version control systems.
- Working experience with build systems (e.g. Microsoft XAML or vNext, Microsoft Azure Build Pipelines, etc.)
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Good understanding of the full mobile development life cycle including Apple AppStore and Google Play application distribution.
- Optional: NPM module authoring.
- Optional: Mobile application monitoring and analytics (e.g. Microsoft App Center, Google Firebase, DynaTrace, etc.)
Vacancy expired!