Mobile Developer (Android)

TechnologyFull TimeIndia

Apply Now

About RockWallet
Rock Solid. Rock Confident.

RockWallet is a financial technology company made up of people who think differently about how digital assets can be managed, accessed, and used.

At RockWallet, our vision is for anyone to be able to access and thrive in the digital economy. It’s our mission to help you make the most of the opportunities available by building products that empower people to navigate digital asset usage easily, securely, and with confidence. Our self-custodial, multicurrency wallet puts you in charge of your digital assets. RockWallet’s app makes it quick and easy to buy, use, store, and swap top cryptocurrencies, all in one place, on your mobile. RockWallet is registered with FinCEN as a Money Service Business. Find out more here at www.rockwallet.com.

Want to join us?

This is a full-time position with a preference for candidates based in India.

If you are a Fintech / Crypto / Digital Asset enthusiast, who thrives in a fast-paced, collaborative environment, and is ready to take on a high-impact role, we would love to hear from you.

Reporting to the VP, Architecture, the Mobile Developer (Android) will be responsible for the following duties and obligations:


Job Title: Mobile Developer (Android)


Job Summary: We are looking for a skilled Mobile Developer with expertise in Android development to join our team. The ideal candidate will have 3 to 6 years of experience working with Kotlin and will be responsible for designing, developing, and maintaining high-quality Android applications. You should thrive in a dynamic environment and be able to work collaboratively with cross-functional teams to deliver exceptional mobile experiences.


Key Responsibilities:


Android Application Development:

  • Design, develop, and maintain Android applications using Kotlin.
  • Implement new features and enhancements based on product requirements.
  • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  • Troubleshoot and debug issues to ensure optimal performance and stability.

Technical Expertise:

  • Stay up-to-date with the latest Android development trends and technologies.
  • Contribute to the development of technical specifications and architecture.
  • Review and provide feedback on code to ensure high quality and adherence to best practices.

Collaboration and Communication:

  • Work closely with product managers, designers, and other developers to understand requirements and deliver solutions.
  • Participate in code reviews and provide constructive feedback.
  • Communicate progress, issues, and risks effectively to stakeholders and team members.

Testing and Quality Assurance:

  • Write and maintain unit tests to ensure the reliability of applications.
  • Conduct thorough testing to identify and resolve bugs and performance issues.
  • Ensure that applications meet performance and security standards.

Process Improvement:

  • Continuously seek ways to improve development processes and workflows.
  • Share knowledge and contribute to the development of best practices within the team.



Qualifications:


Education:

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

Experience:

  • 3 to 6 years of experience in Android development with a strong focus on Kotlin.
  • Proven experience in developing and deploying Android applications.
  • Familiarity with Android frameworks such as Android Jetpack, LiveData, and Room.
  • Experience with RESTful APIs and third-party libraries and APIs.

Preferred Qualifications:

  • Experience with continuous integration and deployment (CI/CD) tools.
  • Knowledge of performance optimization techniques for Android applications.
  • Familiarity with Google’s Material Design guidelines and best practices for mobile UX/UI.
  • Experience with version control systems, preferably Git.
  • Strong problem-solving skills and the ability to work independently as well as part of a team.
  • Excellent communication skills and the ability to articulate complex technical concepts.


Working Conditions:

  • This position typically operates in a professional office environment.
  • Occasional travel may be required for training or conferences.
  • Flexibility to work additional hours as necessary to meet project deadlines.


We Offer:

  • A stimulating work environment with growth opportunities.
  • Competitive remuneration and benefits.
  • A collaborative team and the chance to work on cutting-edge projects.


We thank all interested applicants, however, only those under consideration will be contacted.
RockWallet, LLC is an Equal Employment Opportunity/ Veterans/Disabled/LGBT and Affirmative Action employer. We are committed to diversity and building a team that represents a variety of backgrounds, perspectives, and skills. We do not discriminate and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global diverse team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together.