Lebih daripada 10,000 jawatan kosong terkini di seluruh Malaysia
Software Engineer
Mohon Sekarang
Kongsi di Facebook
Kongsi di Twitter
Kongsi di Linkedin
Kongsi pautan

Job Description:

  • Design and manage development for mobile solutions on Native (iOS or Android)
  • Collaborate with product management to translate product requirements to system level architecture and high - level design that can be re-used across multiple applications and solutions
  • Work closely with UX/UI and Backend teams to design and deploy new features
  • Support the entire application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean code
  • App performance monitoring and constantly improve them on both code and experience level
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Pitching in ideas, improvements and strategies that positively impact the team; we are not looking for machines! (although we deal with lots of machines)
  • Research and suggest new mobile products, applications and protocols
  • Stay up-to-date with new technology trends
  • Evaluate new mobile methodologies and technologies

 

Requirements:

  • Bachelor's Degree in Computer Science/Information Technology or equivalent
  • At least 2 Year(s) of working experience in the related field is required for this position
  • Proven work experience as a Mobile developer
  • In-depth knowledge of at least one programming language like X code with the latest Swift, Android Studio and Eclipse IDE with the latest Android SDK
  • Working knowledge of Realm database and Bluetooth Low Energy, BLE 4.0 connection to sync with wearable devices, restful services, etc
  • Experience in API design, SDK architecture, and mobile software lifecycle development practices
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Experience with third-party libraries and APIs
  • Familiarity with OOP design principles
  • Excellent analytical skills with a good problem-solving attitude
  • Strong attention to detail and ability to work independently and with other teams
  • Multilingual candidates are highly preferred (English, Malay, Mandarin)

Perks & Benefits

  • Employee equity
  • Allowance (travel stipends, transportation, etc.)
  • Nearby public transport
  • Flexible working hours
  • Casual dress code
  • Medical insurance
  • Open culture
  • Personal development opportunities

WHAT WE OFFER YOU

  • Exciting, dynamic and ambitious projects to work on
  • Flexibility to work remotely where you want and when you want
  • A skyrocketing learning curve and career. We give you the freedom to take on challenges, and we know that failing fast is an opportunity to learn
  • Experience working on an international team full of tech geniuses
  • Join our open, collaborative culture
  • Develop your entrepreneurial side
  • Additional opportunities as we grow and learn together
  • A dynamic and highly motivated team with a flat hierarchy
  • The chance to shape the digital health care landscape and impact millions of people for the better
  • Competitive compensation package based on experience
Mohon Sekarang