Senior Android Engineer

Full Time
Remote
Posted
Job description

EXTEND OVERVIEW
Extend is a rapidly growing fintech startup in the B2B payments space with a focus on serving banks and their customers. We have built the first virtual card platform of its kind, directly integrated with processors, networks, and the technology that supports banking across the industry. We offer several virtual card products including an app-as-a-service that banks can offer business customers with their existing credit cards, a suite of virtual card APIs for those looking to build custom payment solutions, and we also offer secure connectivity to key banking and payment services that enable 3rd-parties to integrate and embed payments into their software.

Founded in 2017 by 3 industry experts with experience at Fortune 500 companies, including American Express and Capital One, Extend is headquartered in Manhattan and has recently raised $40m in venture capital from top fintech investors. With extreme monthly growth and 60+ mission-driven employees, now is prime time to join our team!

For more information visit paywithextend.com


JOB SUMMARY

We’re looking for someone who wants to work on an evolving and forward-thinking Android application using some of the latest tools and libraries while also being pragmatic in approach. Someone who likes to own their work, collaborate across teams, make direct impact for users, and have open and honest discussions about how to help their team grow will thrive in this role. A Senior Android Engineer at Extend will find plenty of opportunities to learn and grow in their career and will find plenty of people who are willing to support them in their journey.

If all of that gets you excited, we encourage you to apply even if you do not meet all of the requirements. The most important thing is the willingness to push yourself and your work to new levels. You’ll get that and more at Extend.


What skills we're looking for

  • 4+ years of professional native Android development experience
  • 2+ years of leading large scale feature development and coordinating efforts with others
  • Effective communication skills (written and verbal)
  • Proficiency in using the Android SDK, frameworks, and development patterns
  • Proficiency in using Kotlin
  • Substantial experience with Gradle build tools, unit testing, git
  • Experience with Android architecture components, dependency injection, and continuous integration
  • Knowledge of reactive programming and MVVM architecture
  • Have released at least 1 application to the Google Play Store
  • Eagerness to share expertise and humility to know you will learn from less experienced engineers

Bonus points

  • Experience with Kotlin Coroutines
  • Experience with Jetpack Compose


Within 1 month, you will:

  • Get to know everyone on the tech team: including iOS, Android, Web, Backend, and QA Engineers, Product Designers, and Product Managers
  • Learn about Extend’s products and services, Android app codebase, development lifecycle, release process, and team rituals
  • Contribute to smaller features and/or bug fixes
  • Shadow a lead engineer in deployment of code to the Play Store in order to understand build tools, testing, and deployment mechanisms
  • Regularly attend standups, sprint planning meetings, and retrospectives


Within 3 months, you will:

  • Collaborate regularly with the frontend team, product manager, QA engineers, designers and backend engineers to plan, design, and implement new features
  • Own the development of a couple features and help deliver it to our users!
  • Get regular team feedback on your code through code reviews
  • Find areas where we can improve our scalability and increase our test coverage
  • Establish regular 1-on-1 meetings with your manager to discuss goals, areas of improvement, and how Extend can best help you grow in your career


Within 6 months, you will:

  • Have a familiar and comfortable understanding of team practices
  • Regular discussions with lead engineers on how to improve code quality, architect larger changes to the codebase, prototype new ideas, and find ways to improve collaboration within the Android team
  • Understand architectural vulnerabilities and inefficiencies in maintainability and suggest possible solutions
  • Evaluate updates to third-party libraries and assess their inclusion in our projects
  • Invest time in fostering growth for engineers within the Android team


WHAT WE OFFER:

  • Competitive compensation packages
  • Equity for all–our success is your success
  • Unlimited vacation-and we want you to use it
  • 401K and company match
  • Flexibility to work remote or in our NYC office
  • Comprehensive health coverage for you and your family
  • Reimbursement for gym memberships
  • Up to $10K referral bonus–bring your friends!
  • Work with and learn from functional experts across disciplines


To all recruitment agencies, Extend does not accept agency resumes. Please do not forward resumes to our jobs alias, Extend employees or any other company location. Extend is not responsible for any fees related to unsolicited resumes

Extend is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law.

OWcrjNVtTI

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs