Mobile App developer

EDV Werke is looking for an Mobile App developer

Form of cooperation: B2B Contract

Working Model: Hybrid from Kuala Lumpur, full time

Requirements:

  • Minimum 5 years of professional experience in mobile application development for both Android and iOS platforms

  • Strong proficiency in Kotlin and modern Java (preferably Java 17 or 21)

  • Solid understanding of Android SDK and working knowledge of iOS development tools (e.g., Xcode, Swift or Objective-C fundamentals)

  • Proven experience in designing and building robust, scalable, and maintainable mobile applications

  • In-depth knowledge of RESTful APIs, JSON, and integrating mobile apps with backend services

  • Familiarity with architectural patterns such as MVVM, MVP, or Clean Architecture

  • Experience with performance tuning, memory management, and handling edge cases across various devices and OS versions

  • Comfortable with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines

  • Demonstrated ability to lead technical discussions and contribute to architectural decisions

  • Excellent problem-solving skills and strong attention to detail

  • Strong communication and collaboration skills across cross-functional teams

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field

Responsibilities

  • Design, develop, and maintain high-quality mobile applications for Android and iOS platforms

  • Write clean, well-documented, and efficient code using Kotlin and modern Java standards

  • Collaborate with UI/UX designers, product managers, and backend engineers to deliver seamless user experiences

  • Drive architectural decisions and actively contribute to the mobile technology roadmap

  • Monitor application performance, troubleshoot issues, and ensure smooth operation across multiple device types and OS versions

  • Stay current with emerging mobile development trends, technologies, and best practices

  • Integrate mobile applications with backend systems via REST APIs and ensure secure data handling

  • Conduct thorough testing including unit, integration, and user acceptance testing (UAT)

  • Optimise workflows and automate recurring processes where applicable

  • Maintain comprehensive documentation for all codebases, configurations, and design decisions

  • Ensure adherence to internal coding standards, security protocols, and industry best practices

Benefits:

  • Competitive salary with performance-based bonuses.
  • Opportunities for professional development and advancement.
  • Dynamic and collaborative work environment

To apply for this job email your details to joanna.zuchowska@edvwerke.ch