Mobile Software Engineer
Astravox Tech is hiring a Mobile Software Engineer to help design, build and improve mobile applications for client and internal software projects. The role is mainly focused on Android development using Kotlin, with opportunities to contribute to wider mobile, cloud and cross-platform work where needed.
This is a remote, part-time position suitable for someone who enjoys building practical software, solving technical problems and working with modern mobile technologies. As Astravox Tech grows, there may be scope for the role to develop into a full-time position.
Role Overview
You will work on mobile application development from planning through to delivery, including UI development, API integration, testing, debugging and ongoing improvement of existing applications. You will collaborate with other developers and designers to produce reliable, maintainable and user-friendly mobile products.
Key Duties
- Develop Android mobile applications using Kotlin.
- Build modern mobile user interfaces using Jetpack Compose or similar tools.
- Maintain, update and improve existing mobile applications.
- Integrate mobile apps with REST APIs and backend services.
- Support technical planning and application architecture decisions.
- Write clean, readable and maintainable code.
- Test, debug and optimise application performance.
- Use Git for version control and team collaboration.
- Work with designers, backend developers and other stakeholders.
- Follow Agile software development processes.
Essential Skills and Experience
- Experience developing Android applications with Kotlin.
- Good knowledge of the Android SDK.
- Understanding of Jetpack Compose or modern Android UI development.
- Familiarity with MVVM, Clean Architecture or similar software patterns.
- Experience connecting applications to REST APIs.
- Ability to use Git in a collaborative development environment.
- Strong problem-solving skills.
- Clear written and verbal communication.
Additional Skills That Would Be Helpful
These are not required, but would be beneficial:
- Flutter or cross-platform mobile development.
- iOS development.
- Firebase.
- AWS, Google Cloud or Microsoft Azure.
- Docker.
- CI/CD pipelines.
- AI or LLM-based integrations.
- SQL, data processing or analytics.
- Python.
- React.
- Node.js.
What Astravox Tech Offers
- Remote working.
- Flexible part-time arrangement.
- 20 hours per week.
- Hourly pay between £18.50 and £22.00.
- Opportunity to work on mobile, cloud, AI and web-related projects.
- Exposure to modern development tools and practices.
- Professional growth as the company expands.
- Possible progression into a full-time role in the future.
Pay: £18.50-£20.00 per hour
Work Location: Hybrid remote in London SW20 0AG