iOS Client Developer in Cincinnati, OH at APEX Systems

Date Posted: 8/16/2019

Job Snapshot

Job Description

Job #:  989058
Apex Systems, the nation’s 2nd largest IT Staffing organization, has an immediate and high profile opportunity for an iOS Client Developer to work for a large financial organization located in Cincinnati, OH. 
If interested in any iOS Client Developer opportunities in the greater Cincinnati area, please send a resume to Zach Zuke, Account Manager, at zzuke@apexsystemsinc.com. If you’d like to receive Job Alerts from Apex that match your specific criteria, visit itcareers.apexsystemsinc.com.
GENERAL FUNCTION: As a member of the organization'a agile squad, this role is responsible for implementing features in iOS, Android, or Web based client applications. Being assigned to an agile squad means this role also participates in all agile ceremonies driving activities from design to delivery. Best practices and standards, set by communities of practice, should be followed and work should be documented. This role is also responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined. Doing the right thing for customers and colleagues ensures that actions and behaviors drive a positive customer experience. While operating within the organization's risk appetite, this role will achieve results by consistently identifying, assessing, managing, monitoring, and reporting risks of all types. 

DUTIES AND RESPONSIBILITIES: 
  • Implement new features while maintaining quality of client applications.
  • Provide technical knowledge as a developer on an agile squad.
  • Implement APIs to integrate with server side applications.
  • Code with quality by achieving code metrics, testing code, and documenting work.
  • Participate in communities of practice by following standards, reviewing others code, and sharing knowledge.
  • Remain current on IT trends pertaining to their area of practice (e.g., Agile, DevOps, Operating System updates, frameworks, Open Source community projects).
  • Assist with problem resolution for end users of client applications.
  • Play a key role as an individual contributor on projects of a moderate level of complexity.

SUPERVISORY RESPONSIBILITIES: None 


KNOWLEDGE & SKILLS REQUIRED: 
  • Bachelor's degree in Computer Science/Information Systems or comparable with 0-3 years of experience
  • Proficiency in one or more of the following platforms:                                        iOS development in Swift and Objective-C programming languages
  • Android development in Java and Kotlin programming languages                     
  • Web development, supported by Angular in JavaScript and TypeScript programming languages
  • Knowledge of object-oriented and functional software design
  • Familiarity with RESTful networking
  • Prior experience with knowledge of Git and GitHub
  • Understanding of Software Development Methodologies
  • Understanding of security best practices
  • Strong problem solving skills
  • A GitHub profile is a plus

 
 
 
 
 
 
 
 
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178-6178.