TopDev
job-image
Senior iOS Developer (Swift, English)Login to view salary
Quận Tân Bình, Hồ Chí Minh
Senior Fulltime3 năm
Application deadline: 04-05-2023

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.

1
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
2
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.

3
Benefits

1. Attractive Remuneration Package:

  • Competitive salary, 13th-month salary, and bonuses (variable bonus, loyalty, referral, etc.)
  • 100% salary and full insurance coverage during the probation period
  • Premium healthcare plan and additional insurance
  • 14-18 days of paid leave annually

2. Career Development and Learning Opportunities:

  • Work alongside highly skilled and experienced software engineers
  • Mentoring program, internal training, and knowledge sharing
  • Free English classes with a native teacher
  • Additional learning budget for personal development

3. Work-Life Balance and Team Spirit:

  • Hybrid work model and flexible working hours
  • Friendly and collaborative atmosphere in a well-equipped, professional IT environment
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews