About Us:

Attix Inc. is a dynamic group of businesses that focuses on delivering innovative technology solutions across different industries. We create advanced software and proprietary tools designed to improve efficiency and drive growth. With a strong presence in financial technology and automotive solutions, as well as communication systems, we are committed to helping individuals and businesses succeed in a fast-paced world.

About Vama (Part of the Attix family):

Vama is a cutting-edge app that is set to revolutionize the way we communicate and transact. By seamlessly integrating instant messaging with secure payment options, Vama harnesses the power of fintech to deliver a unique and efficient user experience.

About the Role:

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.

What You'll Do:

  • 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.


What You Have:

  • 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.

Our Interview Process:

  1. A call with our recruiter to gain more insight to your experience
  2. Technical interview w/ a member of our team (Video)
  3. Interview w/ Vama's Director of Engineering
  4. Interview w/ our Global CTO (Onsite)

Location:

  • 73 Spring St, New York, NY 10012
  • In office (M-F) 9:00am-6:00pm