Контакты

iOS Developer

Budapest, Hungary

In Hungary currently 1400+ IT Engineers help the world’s leading companies imagine, design, engineer and deliver software that changes the world. We are in the heartbeat of EPAM, running a large scale of projects and technologies – which provides long-term international career path, travelling and even relocation opportunities for our colleagues.

We believe that the team you build is the company you build. Our offices are digital laboratories. Our clients are major global brands. We’re always looking for talented teammates. Think you’ve got what it takes?

DESCRIPTION


Currently we are looking for an iOS Developer for our Budapest office to make the team even stronger.

Responsibilities

  • Be responsible for the implementation of different types of functionalities described in design documents.

Requirements

  • At least 2 years of experience in Swift development;
  • Basic understanding of the foundation and UIkit frameworks, building iOS user interface;
  • Basic understanding of networking on iOS mobile devices;
  • Good overall knowledge of multithreading solutions;
  • Basic experience with database programming and persistency (Realm, Core Data, SQLite, file management);
  • Fluent English;
  • Advantages:
    • Objective-C language;
    • Cocoa design patterns;
    • Advanced understanding of the Cocoa Touch frameworks;
    • Version Control System;
    • Experience in app development process in enterprise environment (testing, continuous integration, release process);
    • Understanding and development on other mobile platforms (Android);
    • Experience in building mobile application architecture;
    • Knowledge of any cross-platform solutions;
    • Experience in creating and maintaining a developer team in the Apple ecosystem including the entire process of application releases.

Nice to have

  • Knowledge of Agile development methodologies;
  • Experience in coordinating team members.

We offer

  • Permanent job in a modern office in the company of many skilled associates;
  • Regular training and development opportunities;
  • Use of high-valued applications;
  • Bilingual work environment;
  • Competitive salary and benefits;
  • Recreation area;
  • Relocation opportunities;
  • International projects.