TOG recruitment

An Phu Plaza, 117-119 Ly Chinh Thang, TP Hồ Chí Minh

Quy mô công ty : 10-24

Xem thêm

Tóm lược

10-24

Product

Việt Nam

Senior IOS Mobile Application Developer

TOG recruitment

Quận 3, TP Hồ Chí Minh

  • English
  • Có kinh nghiêm (Nhân viên)
  • Toàn thời gian
  • 1000 - 2500 USD
  • Ngày Đăng:15/05/2018
  • 1

Mô tả công việc

Tóm tắt công việc

For one of our clients, TOG recruitment is looking for a Senior IOS Mobile Application Developerr. In 2016, they have started a new branch in Ho Chi Minh City where you will work with a young and innovative team, State of the art office with an open, professional and friendly work environment. You will work closely together with the Head Office where daily stand up meetings and weekly video conferences are standard. You will join one of the SCRUM development cycles.

They are a dedicated digital agency in Asia and strongly committed to research, layout, and deploying only the best digital solutions; offering a wide array of services ranging from entirely tailor-made web development projects to apps, eCommerce, and in-store experiences. In only 5 years, they have rapidly expanded to reach over 60 employees, while working with some of the best brands in the world including GAP, Zara, Porsche, Decathlon, Budweiser and Leica. The company is aiming to become the Leading Digital Agency in Asia Pacific by 2020.

Our client will offer training programs to improve your skills. English training courses by native English speaker are provided to improve English communication skills.

Responsibility  

● Accountable for designing and building advanced applications for the iOS platform 

● Leading team to deliver and execute on a project

● Analyzing user stories and participating in sprint planning, scrums, demos and retrospectives 

● Accountable for uptime and high-availability for all solutions 

● Accountable for performance and usability in all solutions 

● Accountable for working with outside data sources and APIs 

● Coordinating with Architect team on new designs and foundational / infrastructural  application changes  

● Collaborating with cross-functional teams to define, design, and ship new features 

● Integrating mobile application code with back-end services 

● Understanding the need for optimized / customized mobile service responses / payloads 

● Accountable for Unit-test code for robustness, including edge cases, usability, and general reliability 

● Accountable for working on bug fixing and improving application performance 

● Ensuring the performance, quality, and responsiveness of applications 

● Accountable for maintaining code quality, organization and automatization 

● Accountable for continuously discovering, evaluating, andimplementingnewtechnologiesto  optimize development efficiency 

● Performing peer code reviews for immediate and related teams 

● Understanding of continuous integration / continuous delivery concepts and the ability to  troubleshoot related issues 

● Assisting the QA team with new product releases and bug fixes for products 

● Providing architectural direction on behalf of the architect team 

● Providing estimates for new initiatives 

● Communicating long-term technical strategies to the group

The package 

● Attractive salary 
 
● Amazing teamwork ever of warriors, we fight for the same goal 

● One of the best office conditions with snack, drink, chill out time 

● Exciting atmosphere and open policy of a start up leading digital agency in Asia market 

● Multicultural team (14+ nationalities), non-stop parties, sharing, learning 

● Employment and insurance benefits above the market 

● Professional career path and frequently objectives, review 

Yêu cầu công việc

Must have  

● 5+ years of software development experience with a minimum of 3+ years mobile application  development experience 

● Disciplined approach to software development. Includes defining and enforcing engineering  best practices  

● Experience reviewing and updating requirements and/or user stories 

● Experience writing technical documentation

● Understanding of agile software development 

● Expert knowledge of Swift, Objective-C, X-Code IDE 

● Adept at building beautiful interfaces in concert with a strong, working understanding of data model management 

● Experience in developing applications leveraging XML/JSON 

● Familiar with Cocoa Touch and Reactive Cocoa 

● Solid understanding of Data Modeling 

● Solid understand of Multi-Threaded applications 

● Have published one or more iOS apps in the App Store 

● Strong technical, problem-solving, analytical, communication and interpersonal skills 

● Demonstrated ability to work on diverse projects requiring detailed analysis,  creative/practical problem solving, time management and logical judgment 

● Familiar with iOS design guidelines and best practices 

● Understanding of importance of maintainable / sustainable product solutions 

● Experience working with iOSframeworkssuchasCoreData,CoreAnimation,CoreGraphics and Core Text 

● Experience in working with third-party libraries and APIs 

● Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies 

● Solid understanding of the full mobile development life cycle 


Nice to have 

● Bachelor’s Degree in Computer Science or equivalent experience in the software  development field 

● A working knowledge of JavaScript and WEB 2.0 applied in the context of Hybrid mobile  development using frameworks such as PhoneGap or Cordova is big nice-to-have. 

● Knowledge in web technologies such as HTML5 / CSS / JavaScript is an advantage 

● Understanding of Automated testing 

● Well-versed and active user of GitHub 

● Excellent written, verbal and interpersonal English communication skills. The position  requires frequent communication with colleagues and in several different geographic  locations and time zones 

● Proven ability to work with all members of an extended and diverse project team 

● Must be detail-oriented, self-organized, be committed to quality and be capable of tracking  multiple issues simultaneously 

● Capability of mentoring and guidance skills to provide oversight and direction to contractors  and junior members of the team 

● Excellent time management skills 

● Confidence and ability to perform effectively and make decisions with minimal management  oversight 

● Ability and desire to effectively mentor others and contribute to a collaborative team  environment 

Ngôn ngữ

  • English

    Nói: Advanced - Đọc: Advanced - Viết: Advanced

Yêu cầu kỹ thuật

  • iOS
  • Objective C
  • Swift
  • JavaScript
  • JSON
  • XML
  • HTML5
  • CSS
  • XCode
  • Automation Testing
  • API
  • Multi-Threading
  • Github
  • PhoneGap
  • Data Modeling
  • Apache Cordova
  • Core Data
  • Cocoa Touch
  • Core Text
  • React Native
  • Core Graphics
  • Core Animation

NĂNG LỰC

  • Problem Solving Skills
  • Analytic Skills
  • Communication Skills
  • Time Management Skills
  • Committed to Work
  • Interpersonal Skills
  • Organizational Skills