Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Android Engineer image - Rise Careers
Job details

Sr. Android Engineer

CompanyCredit Genie’s mission is to help users take control of their finances, by offering cash advances between paydays, and by providing financial insights into spending habits. Having empowered over 1 Million customers to budget wisely, evade overdraft fees, and minimize credit card payments, we're on an ambitious journey. Our vision is rooted in a world where financial access is universal, and personal financial goals are within reach.This position can be based out of the Philadelphia area (our HQ is in Plymouth Meeting, PA), or the NYC area.We follow a hybrid work model of 3 days/ week in office.OverviewWe are looking for a Senior Android Engineer to help architect our Mobile Apps for the next 2-3 years of growth. Ideal candidate should’ve designed/architected mobile apps with high quality, stability, and lower latency.Are you passionate about building high-quality Android apps and excited by the challenge of re-architecting a product from the ground up? As a Senior Android Engineer, you'll take ownership of key components of our mobile app as we transition from React Native to Android Native technologies. You'll collaborate closely with cross-functional teams to ensure our mobile app scales and evolves to meet the needs of millions of users.What You'll Do• Collaborate with designers, product managers, and other engineers to define a compelling UX that functions well within an Android mobile app• Write code for app design, features, components, and integrations in a clean, readable, and reusable fashion• Provide Android mobile app expertise, helping improve the team's development practices, design patterns, deployment processes, and customer experience• Work with stakeholders from product, marketing, etc. on initiatives aligning with our KPIs and business priorities• Contribute to all phases of the development lifecycle• Participate in standard engineering practices such as code reviews, standups, planning meetings, and product/technology demos• Stay abreast of emerging technologies and industry trends, evaluating their potential to enhance the Credit Genie product suite and maintain our competitive edgeRequirements• 5+ years of professional mobile development with 1M+ active users.• Proficient in Java or Kotlin• Deep understanding of mobile app UX best practices• Ability to propose, refine, code, and update UX/product solutions to ensure they meet customer needs• Proficiency in taking design mocks (including Figma files) and coding them in-app using Java or Kotlin• Experience working independently and directly with product, marketing, and engineering teams in a highly iterative environment• Strong analytical and problem-solving skills• Excellent communication skillsNice to haves• Experience working on personal finance management (PFM) products.• Understanding of UX design concepts (e.g. density, diversity) and the languages, systems, principles, and processes used in design creation• Comfort using design prototyping tools (e.g. Figma, Invision, Origami, or Sketch)• Ability to maintain a style guide, UI kit, and brand• Familiarity with consumer credit risk and the customer life cycleBenefits & Perks• Premium Medical, Dental, and Vision Insurance plans• 100% coverage of insurance premiums for you and your dependents• Company-provided Basic Life and Short-Term and Long-Term Disability plans• 401K program with company match• Unlimited PTO and generous company holidays• Company laptop and home-office stipend• Stock options• Breakfast, lunch and dinner provided for employees for in-office daysThe base pay for this role will be between $150,000 and $215,000. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.Credit Genie is a proud Equal Opportunity Employer where we welcome and celebrate differences. We are committed to providing a workspace that is safe and inclusive, where everyone feels supported, connected, and inspired to do their best work. If you require any accommodations to participate in our recruitment process, please inform us of your needs when we contact you to schedule an interview.

Average salary estimate

$182500 / YEARLY (est.)
min
max
$150000K
$215000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Android Engineer, Credit Genie

Are you ready to embark on a thrilling journey with Credit Genie as a Senior Android Engineer in Plymouth Meeting, PA? At Credit Genie, we are passionate about empowering our users to take control of their financial futures, and we're looking for a skilled engineer to help us enhance our mobile apps. In this pivotal role, you’ll lead the architectural redesign of our Android applications, moving from React Native to Android Native technologies, ensuring a seamless experience for our over one million customers. This position offers a hybrid work model, allowing you to collaborate closely with a dynamic team of designers, product managers, and engineers while enjoying the flexibility of remote work. You’ll have the opportunity to define exceptional user experiences and write clean, maintainable code, contributing directly to all phases of the development lifecycle. If you have over five years of mobile development experience, proficiency in Java or Kotlin, and a deep understanding of UX best practices, we want to hear from you! Join us as we revolutionize personal finance management and help millions achieve their financial goals. Come be part of our mission at Credit Genie and make an impact—you won’t just be developing apps; you’ll be shaping the future of financial accessibility for countless individuals. We can’t wait to see what you’ll bring to our team!

Frequently Asked Questions (FAQs) for Sr. Android Engineer Role at Credit Genie
What skills do I need for the Senior Android Engineer position at Credit Genie?

To be successful as a Senior Android Engineer at Credit Genie, you should have at least 5 years of professional mobile development experience, specifically in Android app development. Proficiency in Java or Kotlin is essential, along with a solid understanding of mobile app UX best practices. Experience with product design tools like Figma is a plus, enabling you to translate design mocks into functional code. Your ability to communicate effectively, work collaboratively with cross-functional teams, and solve analytical problems will greatly contribute to the success of our projects.

Join Rise to see the full answer
What can I expect to accomplish as a Senior Android Engineer at Credit Genie?

As a Senior Android Engineer at Credit Genie, your primary responsibility will be to lead the architectural redesign of the company’s mobile applications. You will take ownership of vital components, collaborate with UI/UX designers to deliver exceptional user experiences, and ensure that our apps evolve to meet the needs of millions of users. Your input will directly influence our company’s development practices and customer experience, allowing you to make a substantial impact in the world of personal finance management.

Join Rise to see the full answer
What is the work environment like for the Senior Android Engineer at Credit Genie?

Credit Genie fosters a collaborative and inclusive work environment for all employees. As a Senior Android Engineer, you'll thrive in a hybrid work model, promoting flexibility while still being engaged with our vibrant team. You'll participate in standups, planning meetings, and cross-functional discussions, enabling you to interact with various departments such as product and marketing, enhancing your learning and growth.

Join Rise to see the full answer
What does the team culture look like at Credit Genie?

At Credit Genie, we pride ourselves on a culture of inclusivity, support, and collaboration. As a Senior Android Engineer, you will join a diverse team that encourages open communication and celebrates unique perspectives. We believe that diverse teams foster the best ideas, and we are committed to creating a safe workspace where everyone can thrive and contribute their best work.

Join Rise to see the full answer
What benefits and perks does Credit Genie offer to its Senior Android Engineers?

Credit Genie offers an attractive benefits package for Senior Android Engineers, including premium medical, dental, and vision insurance, along with 100% coverage of insurance premiums for you and your dependents. Other perks include a 401K program with company matching, unlimited PTO, a home-office stipend, stock options, and meals provided during in-office days. We genuinely care about our employees' well-being and work-life balance!

Join Rise to see the full answer
Common Interview Questions for Sr. Android Engineer
Can you explain your experience with Android app development?

When answering this question, detail your past experiences working on Android applications. Discuss specific projects you have contributed to, the technologies you used, and how your contributions made an impact. Highlight any challenges faced and how you overcame them, emphasizing your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you approach coding standards and best practices?

Discuss your commitment to maintaining high coding standards and industry best practices. You can mention your experience with code reviews, using design patterns effectively, and writing clean, maintainable code. Provide examples of how adhering to best practices has improved the quality of your code and the overall success of projects you've worked on.

Join Rise to see the full answer
What strategies do you use for debugging Android applications?

Share your debugging strategies, such as using logging, breakpoints, and familiar debugging tools in Android Studio. Discuss a specific instance where you successfully diagnosed and fixed a complex bug, highlighting the importance of methodical troubleshooting and your analytical skills.

Join Rise to see the full answer
How do you stay updated on emerging technologies in mobile development?

Demonstrate your ongoing commitment to learning by discussing resources you utilize to stay informed about new technologies, trends, and best practices in mobile development. This could include following industry blogs, attending conferences, or participating in online courses or workshops.

Join Rise to see the full answer
Explain the significance of UX in mobile app development.

Highlight the importance of user experience (UX) in mobile app development by discussing how a good UX leads to higher user engagement and retention. Share your insights on best practices for designing user-friendly interfaces and provide examples from your past work where focusing on UX resulted in improved customer satisfaction.

Join Rise to see the full answer
How do you handle collaboration with cross-functional teams?

Emphasize your teamwork skills by discussing how you effectively collaborate with designers, product managers, and other engineers. Share specific examples where you facilitated smooth communication, resolved conflicts, or achieved common goals in a project involving multiple teams. Highlight the value you place on diverse perspectives.

Join Rise to see the full answer
What tools do you use for project management and version control?

Discuss your familiarity with project management tools like Jira, Trello, or Asana, and version control systems such as Git. Explain how these tools help keep projects organized and ensure code quality through collaboration and documentation. Share examples of how you have utilized these tools in past projects.

Join Rise to see the full answer
What challenges have you faced during mobile app development, and how did you overcome them?

Prepare a couple of examples that illustrate challenges you encountered in mobile app development—be it technical obstacles, timeline issues, or team dynamics. Explain the steps you took to address these challenges, the skills you relied upon, and the positive outcomes that resulted from your efforts.

Join Rise to see the full answer
What role do you think security plays in mobile app development?

Discuss the critical role of security in mobile app development by addressing various security measures, such as encryption, secure API design, and user authentication. You can provide an example of how you implemented security features in a previous project, reinforcing your understanding of the importance of safeguarding user data.

Join Rise to see the full answer
What motivates you as a Senior Android Engineer?

This is your chance to express your passion for mobile development. Discuss aspects of the role that excite you, such as solving complex problems, seeing the impact of your work on users' lives, or continuously learning and evolving with the technology. Personal anecdotes can enhance your answer and resonate more with the interviewer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 22 hours ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 11 days ago

Our Company:Credit Genie takes a non-traditional approach to debt relief - we perform a holistic review of a consumer&s;s financial situation to calculate the appropriate debt reduction. Lenders have more confidence in Credit Genie&s;s evidence-ba...

4 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 15, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!