x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior Android Developer
 banner picture 1  banner picture 2  banner picture 3

Senior Android Developer

Technology Services Group Pte. Ltd.

Technology Services Group Pte. Ltd. company logo

About Us:

Vama is an innovative chat and payment platform committed to revolutionizing communication and transactions. Our team is passionate about creating seamless, secure, and user-friendly experiences for our customers.



Role Overview:

As a Senior Android Developer at Vama, you will be at the forefront of our mobile development efforts, working closely with cross-functional teams to develop and enhance our iOS application. Your primary goal will be to ensure the application is robust, user-friendly, and performs seamlessly across all Android devices.



Key Responsibilities:

  • Develop and maintain high-quality native Android applications using Kotlin.
  • Work alongside cross-functional teams to conceptualize, build, test, and release new app features.
  • Uphold application performance by ensuring a robust, responsive, and intuitive user experience.
  • Employ clean, maintainable, and efficient code practices, adhering to software engineering best practices and design patterns.
  • Utilize core web technologies (HTTP, REST, JSON) for seamless server-side integration.
  • Implement MVVM-C architecture, protocol-oriented programming, and effective memory management techniques.
  • Integrate and manage third-party libraries and APIs.
  • Leverage Git for version control and collaborate efficiently within a team setting.
  • Continuously research, test, and adopt new technologies to enhance development efficiency and app functionality.


Required Experience:

  • Proven track record of developing native Android applications, evidenced by a portfolio or released apps on the Google Play Store.
  • Expertise in Kotlin and a deep understanding of Android SDK.
  • Solid grasp of software engineering principles, design patterns (especially MVVM-C), and best practices.
  • Experience with protocol oriented programming, the Repository pattern, and the Coordinator pattern.
  • Comfortable with integrating third-party libraries and managing dependency conflicts.
  • Knowledgeable in memory management, understanding reference cycles, and optimizing app performance.
  • Exceptional problem-solving skills and ability to adapt in a fast-paced development environment.
  • Excellent communication skills and proficiency in working collaboratively across teams.


What We Offer:

  • Competitive salary and benefits.
  • Collaborative and innovative work environment.
  • Opportunities for professional growth and skill development.

If you're excited about shaping the future of communication and payments at Vama, we encourage you to apply!

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?