Required Skills

iOS Engineer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 8th Feb 2022

JOB DETAIL

 

 

Works closely with the mobile development team to develop, test, maintain, and support high quality native iOS applications for the internal and external clients.

GENERAL DUTIES & RESPONSIBILITIES
- Develop and maintain next generation native mobile applications for iOS.
- Collaborate with internal and external stakeholders to develop functional, user-friendly mobile applications.
- White label current iOS mobile applications for Black Knight clients.
- Write unit and UI tests for code robustness, usability, and reliability.
- Fix bugs and improve performance.
- Research and stay up to date on new mobile technology trends and protocols.
- Review code to ensure compliance with overall design parameters and corporate development and security standards.
- Works with CI/CD processes and tools.
- Contributes to the estimation of user stories as part of release and iteration planning meetings.
- May serve as technical lead, architect, project lead or principal developer.
- May mentor or guide mobile development work of less experienced development staff.
- Performs other related duties as assigned.

EDUCATIONAL GUIDELINES
Bachelor’s Degree in Computer Science, Information Systems or the equivalent combination of education, training, or work experience.

GENERAL KNOWLEDGE, SKILLS & ABILITIES
- Experience working in an Agile environment with a daily scrum desired
- Understanding of Test Driven Development (TDD) concepts and secure coding practices desired
- Experience consuming Web APIs (REST & SOAP) a plus
- Skilled in front-end / UI development
- Focused and agile under pressure
- Excellent analytical, decision-making, organizational and problem-solving skills
- Must be able to multitask in a fast-paced environment with focus on timeliness, documentation, and communications with peers and business users alike
- Ability to communicate well both verbally and in writing to technical and non-technical audiences of various levels within Black Knight or outside the organization (executives, regulators, clients, etc.)
- Experience building and supporting iOS native mobile applications
- Experience working with Swift 4.0+ development desired
- Experience with GCD (Grand Central Dispatch) concurrency a plus
- Understanding of Network frameworks (URLSession, Network Security classes etc.)
- Knowledge of programming with higher order functions
- Experience with Unit and UI testing using tools such as Xcode instruments, TestFlight a plus
- Proficient in creating and editing complex Xcode storyboards a plus
- Understands how to manage and configure multi-client build, multiple schemes, and targets
- Proficient with Git or similar version control tools

Company Information