Senior iOS Developer (Swift, English)


Tầng 5, Etown 2, 364 Cộng Hòa, Phường 13, Quận Tân Bình, Thành phố Hồ Chí Minh
Job Description
About Company

What you’re going to do

Your future team has members in Switzerland and Hungary. They work on various projects (in banking, furthermore, on a car sharing and a logistics application too). Our team works hard to deliver the best viable solutions for our clients as well as their customers.

Your role & responsibilities

In your daily work you will:

  • Create a new app from scratch
  • Design, develop, maintain features that meets high quality standards
  • Provide unit tests to verify your implementation
  • Maintain and improve code quality (especially through code reviews)
  • Investigate, analyze, and fix incidents and performance issues from production
  • Collaborate with the customer and project leadership in Switzerland
  • Create demos and present to clients
  • Give and receive constructive feedback 
  • Work in a hybrid working model

Your skills & qualifications

What we’re looking for

  • 5+ years of iOS development experience
  • A solid knowledge of iOS native frameworks, tools, and development techniques like (Swift 5, ReSwift, RxSwift, Alamofire, Firebase, Socket.IO)
  • Knowledge of SwiftUI design principles, patterns, and best practices is a plus
  • Familiarity with RESTful APIs
  • Excellent communication skills in English (spoken and written)
  • A university degree (MSc/BSc)

Nice to have

  • Experience in working in distributed teams

Note: We are temporarily on-hold the hiring of this position. If you are interested in this role, we would love to receive your application and recontact you back once this position is reopening. Thank you for your understanding and patience.

Benefits for you

  • Hybrid working model (1 - 2 days in office)
  • Long-term and stable job. Flexible working hours (Mon - Fri)
  • 13th salary + Various bonus
  • Individual educational budget + English class with native speakers
  • Private healthcare + Annual health checkup
  • Project assignments according to your skill set and development goals.
  • International working environment. Collaboration with colleagues in Switzerland, Hungary, Portugal and Singapore.
  • Friendly working atmosphere in a well-equipped and professional IT environment.





Company size




About us


General information

Minimum year of experience


Job Type

Contract type

Recruitment Progress

  • Round 1: Phone Screening
  • Round 2: 1st round - Technical Interview
  • Round 3: Final round - Technical + Cultural fit Interview

⚙️ Candidates supporters

🧑🏾‍💻 Prepare for interviews

Checking TopDev QnA tool to practice your answers to common interview questions.

Read QnA for interviews