Senior iOS Developer

  • Orotina
  • Ntt Data

Req ID : 273290

We are currently seeking a Senior iOS Developer to join our team in Belen, Heredia (CR-H), Costa Rica (CR).

Position overview : Position's General Duties and Tasks :

  • Lead the design and development of innovative solutions to both technical and business problems.
  • Accountable for exhibiting a strong understanding of client core business functions.
  • Create plans that have a clear path to delivery. Solve for dependencies between agile and waterfall delivery efforts. Help your teams organize delivery while maximizing resources for the greater good of the Digital organization.
  • Strong understanding of multi-tier architectures, design patterns and good engineering practices
  • Collaborating with other developers, designers, and stakeholders is essential.
  • User-centric /customer-centric focused, embrace Agile XP practice, and possess a learning mindset.
  • Able to maintain and refactor existing codebases to best practices and new technologies.

Qualifications

Must have Skills :

  • Mobile language: Swift, Java, Objective-C, etc.
  • Hands-on frontend development experience with HTML5, CSS, and JavaScript
  • One or more Coding Languages Java, JavaScript, Python, Ruby knowledge is plus.
  • Code Versioning Tools: CVS, Git, Mercurial, SVN
  • Deep understanding of UIKit, Foundation, and other core iOS frameworks
  • Experience with one or more Automated UI testing frameworks - Cocoa Touch, Jest, Karma, Protractor, Selenium, Jasmine
  • Proficiency with Git and continuous integration/continuous delivery
  • Familiarity with MVC frameworks like Symfony, Laravel, Zend

Nice to have :

  • Cloud platforms: AWS, Azure, GCP

  • Working knowledge of Linux/UNIX systems

  • Experience in TDD or BDD a plus.

  • Agile Kanban development methodology

  • Any Certification related to:

  • Certified iOS developer, Scripting languages, Agile/Scrum, DevOps, Cloud

Education Requirements

  • Bachelor's degree in information technology, or a related field.

About NTT DATA Services

**NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.