Mobile Engineer

6 days ago


Singapore SEDHA CONSULTING PTE. LTD. Full time
Roles & Responsibilities

RESPONSIBILITY

The Mobile Engineer is responsible for designing, developing, and maintaining high- quality, performant, and scalable mobile applications. The role requires expertise in native and cross-platform mobile development, UI/UX best practices, and modern software engineering principles. Engineers must work in an agile, DevOps-driven environment, ensuring high software quality, security, and maintainability.

· Collaborate with Business Analysts (BA) and Product Managers to refine user stories and translate them into technical requirements.

· Work with Quality Assurance (QA) engineers to ensure automated test coverage and proactively fix bugs and defects.

· Partner with DevOps teams to automate build, deployment, and release processes for mobile applications.

· Design, develop, and maintain intuitive, responsive, and accessible mobile applications that provide excellent user experiences.

· Improve software quality through Extreme Programming (XP) practices, including pair programming, code reviews, and unit testing.

· Implement secure coding practices, ensuring protection against mobile security threats such as insecure data storage and API vulnerabilities.

· Optimize mobile performance, battery efficiency, and offline capabilities to enhance user experience.

· Document technical decisions, architectural patterns, and best practices for mobile development.

EXPERIENCE AND SKILLS NEEDED

Technical Skills:

· Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.

· Experience with Git and modern branching workflows (GitFlow, trunk-based development).

· Proficiency in native mobile development for iOS (Swift, Objective-C) and/or Android (Kotlin, Java).

· Experience with cross-platform development frameworks such as React Native or Flutter.

· Strong understanding of mobile UI/UX principles and platform-specific guidelines (Material Design, Human Interface Guidelines).

· Experience with state management solutions for mobile applications.

· Hands-on experience with mobile build systems and dependency management tools (CocoaPods, Swift Package Manager or Gradle,).

· Experience with frontend web technologies (JavaScript, HTML5, CSS3) for hybrid mobile app development.

· Experience integrating RESTful APIs, GraphQL, and WebSockets for mobile applications.

· Familiarity with mobile database technologies.

· Experience with CI/CD pipelines for mobile applications (Fastlane, Bitrise, GitHub Actions, GitLab CI).

· Understanding of mobile security best practices, including secure data storage, encryption, authentication, and authorization.

· Knowledge of cloud platforms (AWS, Firebase, Google Cloud, Azure) for backend integration.

Software Engineering Practices:

· Experience working in Agile teams (Scrum, Kanban) with strong collaboration skills.

· Knowledge of Extreme Programming (XP) practices such as TDD, pair programming, and continuous refactoring.

· Strong understanding of mobile test automation frameworks (Appium, Espresso, XCUITest, Detox).

· Adherence to software craftsmanship principles, ensuring clean, maintainable, and efficient code.

Bonus Experience (Added Advantage):

· Experience working in an Agile and UX-driven development environment.

· Hands-on experience with progressive web apps (PWAs) and mobile web optimizations.

· Experience integrating mobile applications with authentication mechanisms

(OAuth, JWT, OpenID Connect, Biometrics).

· Knowledge of mobile app distribution, App Store/Google Play deployment, and release management.

· Familiarity with edge computing and 5G optimizations for mobile applications.

· Experience with augmented reality (AR) or virtual reality (VR) mobile development (ARKit, ARCore, Unity).

Tell employers what skills you have

iOS
CSS3
Scrum
Kotlin
Software Engineering
Agile
HTML5
Web Technologies
React Native
Mobile Applications
Flutter
Java
API
  • Mobile Engineer

    3 weeks ago


    Singapore SHIELD AI TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Mobile Software Engineer, you will directly contribute to the design, development, testing and distribution of our mobile SDKs for Android. Working individually and as a team, you will be developing mobile software components & frameworks.Responsibilities Support full software development lifecycle for new and existing mobile...

  • Mobile Engineer

    3 weeks ago


    Singapore SHIELD AI TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Mobile Software Engineer, you will directly contribute to the design, development, testing and distribution of our mobile SDKs for Android. Working individually and as a team, you will be developing mobile software components & frameworks.ResponsibilitiesSupport full software development lifecycle for new and existing mobile...


  • Singapore NICOLL CURTIN TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the RoleWe are looking for a Senior Mobile Engineer with at least 5 years of experience in mobile development and a strong background in React Native.Key ResponsibilitiesDesign, develop, and maintain React Native applications for iOS and Android. Collaborate with cross-functional teams, including Product, Design, and Backend...


  • Singapore OCBC Full time

    We are looking for a motivated and talented Senior native iOS mobile engineer who is proficient in developing iOS application, preferably with lead experience . The ideal candidate will be keen to learn and grow in a fast-paced environment. We're looking for someone with the ability to provide advice, support, design, and implement technical...


  • Singapore THALES DIS (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesSummary:Thales Singapore Engineering Competence Centre (ECC) is a well-established R&D and engineering center serving major customers worldwide in Digital Identity and Security domains ranging from mobile connectivity, IoT, banking & payment to government solutions.Thales DIS PAY business line is seeking a Mobile Security Architect...


  • Singapore TIKTOK PTE. LTD. Full time

    Company OverviewTikTok PTE. LTD. is committed to fostering a culture of teamwork, innovation, and growth. We celebrate our diverse voices and strive to create an inclusive environment that reflects the communities we reach.Job DescriptionWe are seeking talented mobile software engineers to join our fast-growing industry, focusing on delivering engaging and...


  • Singapore ELLIOTT MOSS CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesKey Responsibilities:· Design and develop internal applications to automate repetitive tasks, analyse operational logs, and enhance system monitoring.· Improve security solutions through automation, increasing system resilience and team efficiency.· Build user-friendly mobile applications to assess and manage the bank's security...


  • Singapore IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilitiesDesign and develop internal applications to automate routine tasks, analyze operational logs, and implement robust monitoring systems. Enhance and automate security solutions to improve system resilience and team productivity. Develop user-friendly mobile applications to assess the efficacy and control mechanisms...

  • Mobile Game Developer

    3 weeks ago


    Singapore ONEMT PTE. LTD. Full time

    Roles & ResponsibilitiesAre you passionate about crafting immersive mobile gaming experiences? Do you possess expertise in Unreal Engine / Unity / Godot? Are you driven by the challenge of delivering top-tier gaming experiences to players worldwide? Join our dynamic team at OneMT as a Mobile Game DeveloperJob Responsibilities:Lead the development and...


  • Singapore MICHAEL PAGE INTERNATIONAL PTE LTD Full time

    Roles & ResponsibilitiesPermanent role Fast-growing organisation in the tech security industryAbout Our ClientWe are partnering with a fast growing start-up organisation in the tech security industry, headquartered in US.Job DescriptionTo support the full software development lifecycle for new and existing mobile applications, SDKs and RESTful services ...


  • Singapore MICHAEL PAGE INTERNATIONAL PTE LTD Full time

    Roles & ResponsibilitiesPermanent role Fast-growing organisation in the tech security industryAbout Our ClientWe are partnering with a fast growing start-up organisation in the tech security industry, headquartered in US.Job DescriptionTo support the full software development lifecycle for new and existing mobile applications, SDKs and RESTful services ...


  • Singapore TELESKOP TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesAbout UsTeleskop is a FinTech startup focused on empowering individuals to take control of their financial future. From asset tracking to legacy planning, it includes the next generation AI tools to empower users with actionable insights to make informed decisions. We are cloud based and provide a desktop and mobile app.About the...


  • Singapore OCBC Full time

    We are seeking an experienced Swift iOS Engineer to join our team at OCBC. The successful candidate will have strong expertise in developing native mobile applications using Swift and iOS SDK.The ideal candidate will participate in all phases of the application development life cycle, from conceptualization to deployment.They will work closely with agile...


  • Singapore OVERSEA-CHINESE BANKING CORPORATION LIMITED Full time

    Roles & ResponsibilitiesWe are looking for a motivated and talented Senior native iOS mobile engineer who is proficient in developing iOS application, preferably with lead experience.The ideal candidate will be keen to learn and grow in a fast-paced environment. We're looking for someone with the ability to provide advice, support, design, and implement...


  • Singapore TIKTOK PTE. LTD. Full time

    TikTok PTE. LTD. aims to create an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace.Job DescriptionAs part of the TikTok Live client team, you'll focus on delivering an engaging and best-in-class live streaming experience to global...


  • Singapore THALES DIS (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesSummary:Thales Singapore Engineering Competence Centre (ECC) is a well-established R&D and engineering center serving major customers worldwide in Digital Identity and Security domains ranging from mobile connectivity, IoT, banking & payment to government solutions.Thales DIS PAY business line is seeking a Mobile Security Architect...


  • Singapore NEW TONE CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesThe Mobile Security Architect will be responsible for designing, implementing, and validating mobile security solutions for Android applications. The role involves assessing security risks, ensuring compliance with industry standards, and contributing to secure mobile application development. This position is part of the R&D team...


  • Singapore NEW TONE CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesThe Mobile Security Architect will be responsible for designing, implementing, and validating mobile security solutions for Android applications. The role involves assessing security risks, ensuring compliance with industry standards, and contributing to secure mobile application development. This position is part of the R&D team...


  • Singapore TIKTOK PTE. LTD. Full time

    Job OverviewWe are seeking talented mobile software engineers to join our fast-growing industry, focusing on delivering engaging and high-quality live streaming experiences to our global users.Key Responsibilities:Design and implement new-user features for our mobile application, ensuring a world-class user experience.Collaborate with design and product...

  • Mobile Developer

    4 weeks ago


    Singapore GAIN CITY DIGITAL INNOVATIONS PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities:Design, develop and maintain mobile applications for Android and iOS platforms, and ensuring high performance, scalability, and robustness. Write clean, maintainable and efficient code adhere to industry best practices. Utilize cross-platform frameworks like Flutter, React Native to develop application for both...