TopDev

Software Engineer (Mobile Platform of Android/iOS)

V-KEY

Tòa nhà Repblic Plaza, 18E Cộng Hòa, Phường 04, Quận Tân Bình, Thành phố Hồ Chí Minh
Job Description
About Company

*If you are interested in the job, please kindly send CV in English

We are looking for a Software Engineer (Mobile Platform of Android/ iOS) as part of the Engineering Department, Platform – App Protection.

Your role & responsibilities

  • Develop, maintain, and extend existing products and platform functionality
  • Work closely with product management, governance and your scrum team, and UX to take an idea from concept to delivery using excellent software design, coding, & processes
  • Design and build advanced applications for the iOS/ Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • 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
  • Independently craft project solutions by applying solid Object-Oriented-Design principles
  • Working in a team of talented iOS engineers developing amazing native apps
  • Bring to bear your experience leveraging best in class tools and technologies (CI/ CD, cloud computing, web service development) to refine and improve software development practices
  • Engage in innovative problem-solving activities, requiring conceptual thinking creating 'out of the box' solutions with prototypes and pilots
  • Utilize TDD practices to ensure delivery of high-quality code with low rates of production defects
  • Instrument services and solutions to ensure deployed software is scalable and reliable

Your skills & qualifications

  • Good at interpersonal communication with strong verbal / written English skills
  • Diploma/ BS degree in Computer Science, Engineering or a related subject
  • 3+ years of experience in building software for iOS/ Android
  • A deep familiarity with Objective-C and xCode for iOS platform or Smali code for Android platform
  • Experience with third-party libraries and APIs
  • Good knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Experience in building localized with distributed systems, coaching and persistence solutions, multi-tenant solutions
  • Strong CS fundamentals in object-oriented design, data structures, algorithms, problem solving, and complexity analysis
  • Experience in Swift would be a Plus
  • Have knowledge in Mobile Security is a Plus

Soft skills

  • A strong self-starter and able to work with minimal supervision
  • Work at detailed level while maintaining project perspective
  • Critical thinker and problem-solving skills
  • Customer–focused mindset, taking pride in creating an informative data-driven journey
  • Ability to effectively articulate technical challenges and solutions
  • Ability to troubleshoot and identify the root cause of issues under time pressure

Benefits for you

  • Dynamic, young and friendly environment with enjoyable staffs activities
  • Macbook Pro laptop for working
  • Base salary package
  • Annual leaves with 14 days at the beginning and insurance types following by the Labour Code
  • Flexi benefits and leaves as per organization’s policy (birthday leave, personal leave, medical leave, and monthly work from home)
  • Performance based reward and recognition
  • Healthcare package, company trip, and quarterly team building
  • Gifts on Public Holidays
  • Working time: 8h30-17h30 Monday to Friday

Company

V-KEY

Industry

Phần Mềm

Company size

25-99

Nationality

Singapore

About us

General information