Job Description :
Role: IOS Developer
Duration: Fulltime
Location: Irving, TX
Interview: Phone/ Skype


Requirements:
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

Skills:

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