Job Description
About Company
Responsibilities:
- Architect, build and iterate our mobile application
- Influence every aspect of the mobile development process from API creation to design
- Understand multi-threaded programming subtleties, gotchas and problem solving
- Partner closely with our design team to produce an application that flows seamlessly and works intuitively for our users
- The candidate will work with our mobile development teams on innovative iOS / Android mobile application.
- Produce appropriate project artifacts that may include prototypes, high level architecture designs, detail level design, work estimates, and quality software
- Hands on development of mobile application is a MUST.
- Perform code review and code coverage for high performance.
- Provide Tech Support and hands on support for any Emergency issues.
- Maintain Source Code Versions, perform release builds and maintain releases.
Requirements:
- Bachelor’s Degree in Computer Science or any related discipline preferred
- Must have at least 3 years of software development experience with at least 1 year experience in the role of technical lead
- Provide technical architecture and technical vision for our mobile application platforms
- Experienced in Internet technologies, AWS server and databases
- Strong verbal & written communication skills, able to transmit information in a clear and unambiguous way
- Possess problem-solving skills with high level of initiative
- Hands on expertise with automated unit testing and continuous integration systems (good to have)
- Strong mobile application performance optimization knowledge
- Demonstrated expertise with Object Oriented Programming, Design Patterns, Multi-threaded applications and designing overall Systems Architecture.
- Experience working in an Agile/SCRUM development environment and managing the entire SDLC of a project.
- Passion for designing high performance and device resource optimized (memory and CPU profiled) applications.
Preffered language for received applications: English
Benefits for you
- Office situated in centralise location and close to amenities.
- Providing modern equipment to work.
- 5 days work week,1.5 hours rest time.
- Chances to travel oversea learning trip!!!
- Join us to work in friendly, young and energetic environment.
- Having good and fair reward and promotion system.
- Parties every Fri, birthday party, teambuilding trip.