Skip navigation EPAM

Senior / Software Engineer (iOS) Singapore, Singapore

  • hot

Senior / Software Engineer (iOS) Description

Job #: 65796
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

DESCRIPTION


We are looking for an experienced iOS Developer with solid Swift knowledge.

We Value


Value the individuals – We encourage and motivate people to grow. We perceive our people as a source of our success;
Strive for excellence – We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments;
Act as a team – We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity;
Focus on Customers – We build long term customer relationships, as we strive to always understand our customers' business and needs;
Act with integrity – We operate legally, honestly and ethically. We take responsibility for our actions.

Responsibilities

  • Design and build advanced applications for the IOS platform
  • Possesses strong iOS development experience
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and API's
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Requirements

  • Degree in Computer Science, Engineering or a related subject
  • 6+ years of software development experience
  • 6+ years of experience with Swift
  • Solid understanding of iOS mobile app life cycle
  • Code Versioning Tool: GitLab
  • Hands on experience in iOS mobile app development cycle
  • Strong fundamentals in Design Patterns
  • Hands on experience in API / microservices integration
  • Sound knowledge in Apple design guidelines and principles
  • Hands on experience in implementing push notifications
  • Strong knowledge in the latest Swift development

Nice to have

  • Objective C, Javascript, Cordova
  • CI/CD using GitLab, Ansible and other tools
  • Mobile app monitoring using AppDynamics or other tools
  • Mobile app analytics
  • Banking experience is a plus
  • Self-motivation
  • Ability and commitment to solving complicated problems
  • Ability to flawlessly execute tasks on time
  • Attention to detail
  • Analytical mind

We offer

  • Friendly team and enjoyable working environment
  • Work-life balance and flexible schedule
  • Online training library, mentoring, career development and potential partial grant of certification
  • Unlimited access to LinkedIn learning solutions
  • Referral bonuses
  • Compensation for sick leave and paid time off
  • Opportunities for self-realization

Наши сотрудники

ИЛЬЯ ПРИТУЛА
Ресурсный менеджер
Санкт-Петербург, Россия

ОЛЬГА КАЗАКОВА 
Руководитель проектов
Москва, Россия

ИЛЬЯ РОМАНОВ
Глава практики e-commerce
Москва, Россия

АЛЕКСЕЙ УДАЛОВ
Архитектор решений
Амстердам, Нидерланды

ЧЕМ МЫ МОЖЕМ ВАМ ПОМОЧЬ?


Наши офисы