At a Glance
- Tasks: Create and enhance features for our Android app while ensuring top-notch UX/UI.
- Company: Join a forward-thinking tech company that values innovation and collaboration.
- Benefits: Freelance contract with flexible hours, competitive pay, and opportunities for growth.
- Other info: Great chance to work in a dynamic environment with a focus on quality and testing.
- Why this job: Be part of exciting projects and make a real difference in mobile technology.
- Qualifications: Proficient in Kotlin and familiar with modern Android frameworks and architectures.
The predicted salary is between 40000 - 50000 £ per year.
Responsibilities
- Develop new features and evolve our Android application.
- Develop tests for new features and maintain existing tests.
- Provide our customers a usable, simple and effective journey in terms of UX and UI.
- Collaborate closely with our designers and other frontend engineers to ensure consistency between our consumer‑facing applications.
- Advocate and produce a high standard of code quality.
Qualifications
- Knowledge of Kotlin language and Android framework.
- Awareness of the rising frameworks, technologies and architectures in the Android development landscape.
- Strong understanding of SOLID principles, Clean Architecture, and modern Android architectural patterns such as MVVM and MVI.
- Extensive experience with Jetpack Compose, coroutines (including Flows), and modular application architectures.
- Experience with Koin, Retrofit & Ktor.
- Experience with Gradle and Android compatibility libraries.
- Used to working with Git and comfortable with code reviews.
- Familiar with microservices and different API styles and integration patterns.
- Familiar with CI/CD concepts and tools such as GitLab CI.
- Focused on testing and software quality.
- Understands Agile methodologies and their founding principles.
- Experience with regulated sectors and/or trading systems is not a requirement but is obviously a plus.
- Able to communicate effectively in English (written and spoken); Italian is a nice to have.
Contract
- Freelance direct contract - 12 months
Candidates who belong to 'Categoria protetta' (Legge 68/99) are more than welcome!
Software engineer Android - freelance 12 months in London employer: Moneyfarm
As a freelance Software Engineer specialising in Android development, you will join a dynamic team that values innovation and collaboration. Our work culture promotes flexibility and creativity, allowing you to develop cutting-edge features while enjoying the benefits of remote work. With a focus on professional growth, we provide opportunities for skill enhancement and exposure to the latest technologies in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Software engineer Android - freelance 12 months in London
✨Tip Number 1
Network like a pro! Reach out to fellow developers, attend meetups, and join online forums. The more connections we make, the better our chances of landing that freelance gig.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Android projects, especially those using Kotlin and Jetpack Compose. We want potential clients to see what we can do!
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and SOLID principles. We need to demonstrate our understanding of modern development practices to impress potential employers.
✨Tip Number 4
Apply through our website! It’s the easiest way to get noticed. Plus, we love seeing applications directly from passionate candidates like us who are eager to join the team.
We think you need these skills to ace Software engineer Android - freelance 12 months in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Kotlin, Jetpack Compose, and other relevant technologies. We want to see how your skills align with our needs, so don’t be shy about showcasing your best work!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about Android development and how you can contribute to our team. Keep it engaging and personal – we love getting to know our applicants!
Showcase Your Projects:If you've worked on any cool projects or have a portfolio, make sure to include that in your application. We’re keen to see your coding style and how you approach problem-solving in real-world scenarios.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from us. Plus, it shows you’re serious about joining our team!
How to prepare for a job interview at Moneyfarm
✨Know Your Tech Inside Out
Make sure you brush up on your Kotlin skills and the Android framework before the interview. Be ready to discuss your experience with Jetpack Compose, coroutines, and other technologies mentioned in the job description. This will show that you're not just familiar with the tools but can also apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Highlight your understanding of SOLID principles and Clean Architecture by providing examples of how you've implemented these in your work. This will demonstrate your ability to produce high-quality code.
✨Collaboration is Key
Since the role involves working closely with designers and other engineers, be ready to talk about your teamwork experiences. Share examples of how you've collaborated on projects, ensuring consistency in UX/UI. This will show that you value communication and teamwork, which are crucial for this position.
✨Be Agile and Adaptable
Familiarise yourself with Agile methodologies and be prepared to discuss how you've applied them in your past work. Mention any experience with CI/CD tools like GitLab CI, as this will highlight your commitment to software quality and efficient development processes.