We’re seeking senior Android engineers to join our Expense Team who possess a passion for pushing Android technologies to the limits.
You will work with our team of talented engineers and designers to plan and build a new generation of our Android application to redefine how businesses use payments and expenses.
This is a unique role which combines the small team feeling of a startup launching a new product, with the perks, opportunity, size, and impact of an established company. Our team is building the next big thing, but within the hyper-growth context of the company. You have a chance to heavily impact the roadmap of a nascent product and organization.
What You’ll Do:
Design, implement and ship new and innovative ideas
Build delightful experiences for a fast-growing and adoring user base
Collaborate cross-functionally across disciplines, from design to QA to project management
Lead complex technical or product efforts
Provide technical guidance and mentorship to peers
Analyze and optimize UI for quality, efficiency and performance.
You will work with our team of talented engineers and designers to plan and build a new generation of our Android application to redefine how businesses use payments and expenses.
This is a unique role which combines the small team feeling of a startup launching a new product, with the perks, opportunity, size, and impact of an established company. Our team is building the next big thing, but within the hyper-growth context of the company. You have a chance to heavily impact the roadmap of a nascent product and organization.
What You’ll Do:
Design, implement and ship new and innovative ideas
Build delightful experiences for a fast-growing and adoring user base
Collaborate cross-functionally across disciplines, from design to QA to project management
Lead complex technical or product efforts
Provide technical guidance and mentorship to peers
Analyze and optimize UI for quality, efficiency and performance.
Requirements:
BS in Computer Science or related technical field
A successful candidate will have 5+ years of writing, releasing and maintaining high-quality native Android apps
Strong expertise in Kotlin (experience in Java will be considered)
A solid foundation of modern data structures, algorithms and software design, and can consistently deliver testable, scalable, highly-readable code using OO best practices
Extensive knowledge of Android design principles and third-party libraries
Solid experience building RESTful APIs focusing on integration with back-end services
Experience building consumer facing apps and have published apps in the market
Understand the nuances of the Android framework, different versions of Android, and how to effectively write code for a multitude of Android devices
Experience with cloud messaging (FCM), offline storage, background processing, threading, and performance tuning, caching and performance optimization
Hands on experience with continuous integration
Passionate about Android and always up to date with the latest industry trends concerning OS, devices, applications, web technologies and new user interactions as they are released
Passionate about building fantastic mobile user experience (strong in building animations and beautiful UI components)
A strong passion for travel.
BS in Computer Science or related technical field
A successful candidate will have 5+ years of writing, releasing and maintaining high-quality native Android apps
Strong expertise in Kotlin (experience in Java will be considered)
A solid foundation of modern data structures, algorithms and software design, and can consistently deliver testable, scalable, highly-readable code using OO best practices
Extensive knowledge of Android design principles and third-party libraries
Solid experience building RESTful APIs focusing on integration with back-end services
Experience building consumer facing apps and have published apps in the market
Understand the nuances of the Android framework, different versions of Android, and how to effectively write code for a multitude of Android devices
Experience with cloud messaging (FCM), offline storage, background processing, threading, and performance tuning, caching and performance optimization
Hands on experience with continuous integration
Passionate about Android and always up to date with the latest industry trends concerning OS, devices, applications, web technologies and new user interactions as they are released
Passionate about building fantastic mobile user experience (strong in building animations and beautiful UI components)
A strong passion for travel.
This position is open to all candidates.