Job Description
Location: Remote
Type: Contract/Freelance
Experience: 4+ Years
Tech Stack:
- Language: Kotlin
- UI Framework: Jetpack Compose
- Version Control: Git
- Local Data: SQLDelight
- Build Tool: Gradle
Integrations:
- Stripe (Payments)
- Google Maps
- Firebase
- Mixpanel (Analytics)
- Twilio (Chat/Conversations)
Design Tools:
- Figma
Responsibilities:
- Develop and maintain Android applications using Kotlin and Jetpack Compose.
- Convert Figma designs into responsive, pixel-perfect user interfaces.
- Integrate and manage third-party services such as Stripe, Google Maps, Firebase, Mixpanel, and Twilio.
- Handle version control with Git and manage build processes using Gradle. Implement local data storage solutions with SQLDelight.
- Collaborate with designers and other developers to deliver high-quality features. Participate in code reviews and ensure code quality.
- Complete a 30-60 minute technical assessment as part of the hiring process.
Requirements:
- 4+ years in Android development with Kotlin.
- Proven track record of building and deploying Android apps.
- Proficient in Jetpack Compose, Git, Gradle, and SQLDelight.
- Experience with integrating Stripe, Google Maps (Cocoapods), Firebase, Mixpanel, and Twilio.
- Strong understanding of Android SDK and different Android versions.
- Familiarity with RESTful APIs and modern architectural patterns (e.g., MVVM).
- Ability to translate Figma designs into high-quality code.
- Excellent problem-solving abilities.
- Strong communication skills.
- Self-motivated and able to work independently in a remote environment.
Nice to haves:
- Bachelor’s degree in Computer Science or related field.
- Experience with CI/CD pipelines and automated testing.
- Knowledge of Agile/Scrum methodologies.
What We Offer:
- Flexible Schedule: Work from anywhere with hours that fit your lifestyle.
- Competitive Rates: Compensation based on experience and project scope.
- Challenging Projects: Opportunity to work on innovative and impactful applications.
- Collaborative Team: Engage with a supportive and skilled team of professionals.
Interview process:
- Portfolio review.
- 15 minute chat around your experience.
- 30-60 minute take home test. 4. Final stage catchup (30 mins).
Depending on your schedule, we try to get an interview process done in a few days
Similar Jobs
Explore other opportunities that match your interests
Visa Sponsorship
Relocation
Remote
Job Type
Contract
Experience Level
Associate
UST
United Kingdom
Visa Sponsorship
Relocation
Remote
Job Type
Full-time
Experience Level
Mid-Senior level
TechShack
United Kingdom
Mobile Software Engineer
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
Jobgether
United Kingdom