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