- Experience
- 4+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- Work from home
- Education
- Bachelor's in Computer Science or related field
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About NEXT Ventures
NEXT Ventures is a global platform dedicated to transforming access to performance-based capital. Through their flagship brand FundedNext, they empower ambitious individuals to turn their potential into performance. With a team of over 500 professionals spanning five countries, they support more than 220,000 daily users from over 170 nations, each striving for success in their unique ways.
Role Overview
As a key member of the core engineering team, you will spearhead the development of a flagship Android mobile application from scratch. This role involves creating a fully native app using Jetpack Compose and Kotlin Multiplatform (KMP) to share business, networking, and data logic. You will apply solid Android engineering principles, adopt a product-focused perspective, and champion clean architecture to deliver top-tier, seamless experiences across Android devices.
Key Responsibilities
- Design, develop, and maintain high-quality native Android applications using Kotlin and Jetpack Compose.
- Contribute significantly to the app's architecture and technical direction as it is built from inception.
- Create adaptable and responsive designs that perform smoothly on phones, foldables, and tablets.
- Work on Kotlin Multiplatform modules to share business logic, networking, and data operations across platforms.
- Integrate third-party APIs, libraries, and services to enrich app functionality.
- Collaborate closely with iOS engineers to ensure platform consistency and alignment.
- Adhere to best engineering practices by writing clean, maintainable, and well-documented code following KISS and Separation of Concerns principles.
- Boost Jetpack Compose performance by optimizing recompositions, implementing efficient lazy loading, and reducing app launch times.
- Identify and resolve performance and stability issues effectively.
- Maintain high standards through rigorous code reviews and constructive feedback.
- Partner with product managers and UX/UI designers to translate requirements and designs into intuitive mobile experiences.
- Engage in Agile methodologies, contributing to planning, development, and continuous improvement cycles.
- Stay informed on emerging technologies and support the continuous evolution of mobile engineering practices.
Required Qualifications and Experience
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 4 years in professional Android development with a proven record of delivering and maintaining production apps.
- Proficient in Kotlin, Jetpack Compose, Android SDK, and Material Design 3 standards.
- Experienced with modern Android architecture patterns like MVVM or MVI, including the management of UI state and business logic separation using Coroutines and Flows.
- Skilled in consuming RESTful APIs and WebSockets, and handling asynchronous data streams using frameworks such as Ktor or Retrofit.
- Practical experience in building modern Android App Widgets using Glance or RemoteViews.
- Competent in Git version control and modern dependency management tools including Gradle Kotlin DSL and Version Catalogs.
- Strong coding capability coupled with moderate algorithmic problem-solving and adherence to clean, maintainable architecture principles.
- Adept at collaborating with cross-functional teams, performing code reviews, and communicating technical details clearly.
- A growth-oriented mindset with openness to exploring Apple ecosystem technologies as needed.
Preferred Attributes
- Hands-on experience with Kotlin Multiplatform (KMP/KMM) or developing native iOS applications.
- Expertise in creating custom graphics and charts (e.g., K-line, curves, pie/bar charts) using Compose Canvas.
- Familiarity with AI-assisted coding tools such as GitHub Copilot or Cursor, with an engineering focus on testing and validating AI-generated code.
- A product-first approach promoting the design of intuitive, user-centric, and high-performance mobile applications.
Recruitment Process
- Initial 30-minute interview with Talent Acquisition representative.
- Assessment phase.
- 45-minute problem-solving interview.
- 60-minute Bar Raiser interview to evaluate fit and expertise.
Why Work With NEXT Ventures
NEXT Ventures fosters a culture that blends innovation with talent to transform fintech. By joining, you will collaborate with visionary professionals where technology leads to change. This is an opportunity to be part of a bold, forward-thinking team shaping the future.
Minimum education
Bachelor's Degree