KMS Technology

123 Cong Hoa, TP Hồ Chí Minh

Company Size : 500-999

View more

Job Summary

500-999

Outsourcing

Việt Nam

Senior Mobile Developer

KMS Technology

Tân Bình, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:27/05/2022
  • 1

Job description

Overview of job

  • Love Coding.
  • Follow Your Passion.
  • Enjoy Every Single Working Day with Your Nice Colleagues and Our Kind Clients.
  • Take Your Skill to the Next Level.
  • The responsibility includes: design, coding, troubleshooting and working with project team as well as customers on features/bug fixes.

Job Requirement

General requirements:

  • In-depth understanding of object-oriented programming ideas and design patterns
  • Passionate about mobile technologies
  • At least intermediate level of English level
  • Ability to self-learn and adapt to new technologies quickly

Technical requirements:

  • 5+ years of experience in mobile development, at least 2 years with MacOS/iOS native development
  • Strong experience in Xcode, Objective-C, Swift and Cocoa framework.
  • Willing to work on MacOS platform

Nice to have: 

  • Experience in C++ programming language
    Experience of working with Mac management in the enterprise
  • Experience developing multi-threaded, multi-process, distributed systems
  • Familiar with Agile development methodologies (Scrum, XP, Kanban)

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • iOS
  • Mac OS
  • XCode
  • C++
  • Objective C
  • OOP
  • Swift
  • Design Patterns
  • Cocoa

COMPETENCES

  • Agile
  • Scrum
  • Kanban

BUSINESS PROFILE

KMS Technology, Agile & innovative global outsourcing.

KMS provides services across the software development lifecycle through partnerships with clients ranging from start-ups to large technology companies. We offer two main service lines: Offshore Product Development and Independent Software Testing.

Our infrastructure, methodology, team design, employee profile and client relationship models are designed to maximize the success of our clients in which we can help reduce time to market and increase quality.

Most importantly, our culture is defined to encourage our highly experienced teams to deliver innovative solutions that don’t just meet our client’s needs, but also exceed their expectations.