At a Glance
- Tasks: Build a stunning mobile app from scratch using Flutter for iOS and Android.
- Company: Join a forward-thinking tech company focused on innovative mobile solutions.
- Benefits: Flexible working hours, competitive pay, and the chance to work on exciting projects.
- Why this job: Be part of a dynamic team and turn creative designs into reality.
- Qualifications: Experience in Flutter and Spring Boot with a keen eye for detail.
- Other info: Contract role with potential for future opportunities.
The predicted salary is between 30000 - 42000 Β£ per year.
We are looking for a versatile Full-Stack Developer to build a classifieds/aggregation mobile app from the ground up. The Figma design is 100% complete, and we need a single expert to handle both the mobile frontend and the backend architecture.
Project
- Mobile: Develop a pixel-perfect iOS and Android app using Flutter.
- Backend: Build a robust, scalable backend using Java (Spring Boot) and PostgreSQL.
Scope: Classifieds/Aggregation model (No payment gateway required).
Responsibilities
- Convert high-fidelity Figma designs into clean Flutter code.
- Develop RESTful APIs and handle database management (PostgreSQL).
- Implement secure JWT-based authentication.
- Manage the full deployment lifecycle from local to production.
Technical Stack
- Frontend: Flutter (Mobile)
- Backend: Java (Spring Boot)
- Database: PostgreSQL
- Security: JWT Authentication
Requirements
- Proven experience in both Flutter and Spring Boot.
- Strong eye for UI detail and clean backend architecture.
- Ability to work independently on end-to-end features.
Contract duration of 1 to 3 months.
Mandatory skills: Android, Smartphone, iOS, Flutter, Mobile App Development.
Flutter Mobile App Development for iOS and Android employer: FreelanceJobs
Contact Detail:
FreelanceJobs Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Flutter Mobile App Development for iOS and Android
β¨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Flutter or Spring Boot. A personal recommendation can make all the difference when you're trying to land that dream job.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your previous projects, especially any mobile apps you've developed using Flutter. This is your chance to demonstrate your expertise and eye for detail, so make it shine!
β¨Tip Number 3
Prepare for interviews by brushing up on common questions related to Flutter and backend development. We recommend practising coding challenges and discussing your past experiences to show how you can handle end-to-end features.
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Flutter Mobile App Development for iOS and Android
Some tips for your application π«‘
Show Off Your Skills: Make sure to highlight your experience with Flutter and Spring Boot in your application. We want to see how you've used these technologies in past projects, so donβt hold back on the details!
Tailor Your Application: Take a moment to customise your application for this role. Mention how your skills align with our needs for building a classifieds app and refer to the Figma designs if you can.
Keep It Clean and Clear: When writing your application, keep it concise and to the point. We appreciate clarity, so avoid jargon and make sure your passion for mobile app development shines through!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures you donβt miss out on any important updates from our team!
How to prepare for a job interview at FreelanceJobs
β¨Know Your Tech Stack Inside Out
Make sure youβre well-versed in Flutter, Spring Boot, and PostgreSQL. Brush up on your knowledge of RESTful APIs and JWT authentication, as these will likely come up during the interview. Being able to discuss your past experiences with these technologies will show that youβre not just familiar but also proficient.
β¨Showcase Your Design Skills
Since the project involves converting Figma designs into Flutter code, be prepared to discuss your approach to UI/UX. Bring examples of previous projects where youβve successfully implemented pixel-perfect designs. This will demonstrate your attention to detail and ability to translate designs into functional apps.
β¨Prepare for Problem-Solving Questions
Expect questions that test your problem-solving skills, especially related to backend architecture and database management. Think of scenarios where you had to troubleshoot issues or optimise performance. Practising these types of questions can help you articulate your thought process clearly.
β¨Demonstrate Independence and Initiative
This role requires someone who can work independently on end-to-end features. Be ready to share examples of how youβve taken initiative in past projects, managed the full deployment lifecycle, and handled challenges without much supervision. This will highlight your capability to thrive in a contract position.