Job Description :

Duration: Long term

Location: GLENDALE, CA


· Design and develop applications for the iOS platform

· Understand products from both a technical and business perspective.

· Actively contribute to the adoption of strong software architecture, development best practices, and new technologies.

· Ensure the performance, quality, and responsiveness of applications

· Collaborate with a team to define, design, and ship new features

· Identify and correct bottlenecks and fix bugs

· Help maintain code quality, organization, and automation


· Bachelor’s Degree in Computer Science, Software Engineering or related field

· Strong knowledge of Java

· Experience in mobile app development (iOS), using native tools and/or React Native

· Experience working with “ Backend for Frontends” (BFF) micro services patterns

· Familiarity with RESTful APIs to connect iOS applications to back-end services

· Strong understanding of modern unit testing and version control - RTC and GIT preferred

· Able to contribute in all layers of technical design, development, testing, implementation, and support

· Experience working with JavaScript frameworks, including Node, Angular

· Experience with HTML, JSON, and XML

· Experience working with Agile/Scrum and TDD