MDAQ_Logo

 

Senior Mobile Engineer

Singapore 

 

Key Responsibilities 

  • Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner-facing new products, platforms and features 
  • Define overall hybrid mobile app architecture for yet to be announced games and applications based on product requirements 
  • Build functional and appealing hybrid mobile-based enterprise applications optimised in terms of loading performance, security, responsiveness and enhanced user experience 
  • Stay up-to-date with new technology trends, languages, and techniques in the iOS, Android and hybrid mobile app space 
  • Help level up the team; share knowledge, conduct code and design review; drive code quality and process improvement initiatives 
  • Write code that you are proud of, with extensibility, scalability and performance in mind 

 

Desired Skill Set and Attributes 

  • Degree in Computer Science, Software Engineering, Information Technology or related fields 
  • Good understanding of object-oriented programming, design patterns, iOS and Android core concepts 
  • Has working knowledge of several architectural approaches, caching, data storage and security 
  • Strong background in native mobile app development in both iOS and Android (e.g. Swift, Kotlin, Objective-C, Java) before transitioning to hybrid mobile app development experience 
  • Strong understanding of Design and Architecture Patterns particularly in enterprise grade hybrid mobile app engineering 
  • Excellent knowledge on hybrid applications development using Flutter / React Native 
  • Strong UI/UX design exposure and ability to ingest design tools like Figma 
  • Familiar with compatibility issues on common iOS and Android devices able to effectively solve compatibility and performance issues 

 

Soft skills 

  • Start-up mindset 
  • Understand and practices the 12 Agile principles & 4 core values as stated by the Agile Manifesto 
  • Must be a team player, someone who is unconcerned with titles and hierarchy in our flat organisational structure. 
  • Someone who is really excited about problem solving and delivering innovative technology that carries real business value 
  • Ability to work hard and under pressure 
  • Good communication skills in English 
  • Always thinking of ways to improve current system 
  • Willing to spend significant amount of time understanding the business in parallel with IT knowledge 
  • Ability to solve problems in an efficient/innovative way 

 

What We Offer: 

M-DAQ offers competitive remuneration including employee stock options and employee benefits. In 2019, M-DAQ was recognised as the Best Tech Company To Work For.

Please send your latest resume to recruit@m-daq.com with your availability, current and expected remuneration.

OpeningsDepartmentLocation
Senior Software EngineerEngineeringSingapore
Product ManagerStrategic Product ManagementSingapore
Site Reliability Engineer (CORE/SRE)Site Reliability EngineeringSingapore
Associate Site Reliability Engineer Site Reliability EngineeringSingapore
Site Reliability Engineer InternSite Reliability EngineeringSingapore
Treasury AnalystTreasury Singapore
Sales ManagerSalesSingapore
Client Solutions ManagerSalesSingapore
Client Solutions Associate (Entry-Level)SalesSingapore
IT Support AssistantInfra Cloud SecuritySingapore
Sr Fraud Specialist / Fraud Risk ManagerInformation Security Risk, Operational Risk and Fraud Risk
Singapore

Human Resources InternHuman Resources
Singapore
DevOps Intern Infra Cloud SecuritySingapore
Marketing InternSunraySingapore
Finance & Admin InternFinanceSingapore
QA EngineerEngineeringSeoul, South Korea
Analyst CORE/SRESite Reliability Engineering
Seoul, South Korea