Summary
Join CardFlight as an Android Engineer and be part of a remote team building payment software for small businesses. You will develop new features for the SwipeSimple mobile application, collaborate with other engineers and product teams, and ensure product stability. The role requires 2+ years of Android development experience, strong communication skills, and the ability to work in a fast-paced environment. Senior-level candidates will also provide technical leadership and mentorship. CardFlight offers a US location-neutral remote work environment, flexible paid time off, home-office equipment stipend, comprehensive health benefits, competitive compensation, and company ownership/stock options.
Requirements
- 2+ years of Android development
- Experience designing and building highly testable and scalable applications
- Solid understanding of building complex UI/UX with view-based activities and fragments and experience with or desire to learn Jetpack Compose
- Strong communication and collaboration, willing to be open to different communication styles and ways to solve problems
- Ability to motivate, coach, and provide guidance to team
- The ability to be flexible and flourish in a fast-paced atmosphere while remaining focused, working productively, and successfully juggling multiple tasks
Responsibilities
- Develop new features and maintain our Flagship Mobile Application, SwipeSimple on the Android platform
- Collaborate with product managers, designers, and backend engineers to design and deliver high-quality products on Android
- Work alongside a team of talented engineers to continuously build, ship, learn, and iterate on our products
- Drive technical innovation, and best practices required to deliver best-in-class mobile applications
- Ensure product stability through automated tests and development best practices
- Coach and lead the team in Agile practices such as code reviews and pair programming
- Mentor and develop a high-performing team of engineers
- Design new features for long term scalability and maintenance
- Assist in refactoring of existing code to ensure maintainability
- Partner with backend engineers on API interface design
- Collaborate with Product and UI/UX on new features and updates
- Support operations team with customer facing technical issues
Benefits
- US location-neutral work environment
- Home-office equipment stipend
- Flexible paid time off
- Employee Engagement (Lunch & Learns, team building events)
- Learning & Development culture
- Comprehensive health benefits
- Competitive compensation and company ownership/stock options
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.