
Flutter Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for an experienced Flutter Developer with [X] years of experience in a similar position. You will be responsible for designing, developing high-quality cross-platform mobile applications and delivering robust solutions with our team of designers and developers.
Responsibilities
- Creating cross-platform mobile apps using the Flutter framework
- Writing clean, efficient, and robust Flutter code for iOS and Android
- Working in a team of other developers and designers, sharing ideas and developing cross-platform mobile applications
- Improving Flutter app performance and user experience across different devices
- Conducting Flutter code reviews and providing code quality and standards compliance
- Connecting Flutter apps with external services and APIs tailored for mobile platforms
- Resolving technical issues in Flutter applications
- Handling Flutter app deployment to different stores and environments
- Being involved in Flutter-related processes of agile development
Requirements
- [X] years of work experience in a similar position
- Solid understanding of mobile Android/iOS, Flutter, and Dart – is a must
- Familiarity with mobile databases like SQLite, Realm, or Firebase
- Knowledge and application of SOLID principles, algorithms, and design patterns in Flutter development
- Understanding of mobile UI/UX standards and best practices for both iOS and Android platforms
- Experience integrating APIs and utilizing third-party libraries within Flutter applications
- Understanding of mobile security protocols and experience with secure coding practices
- Familiarity with continuous integration and delivery methodologies in mobile app development
- Demonstrated commitment to staying updated on emerging Flutter technologies and industry best practices
- Prior experience with Next.js, TypeScript, and Expo would be a plus
- Excellent communication and collaboration abilities, with a proven track record of working effectively within a team environment
- Strong analytical and problem-solving skills, dedicated to delivering high-quality solutions
- Proficiency in English is required.
We Offer
- Competitive Salary
- Health Insurance: medical, dental, and vision plans
- Retirement Plans
- Paid Time Off: vacation days, holidays, and sick leave
- Flexible Work Arrangements: remote work options and flexible scheduling
- Professional Development: learning and development opportunities, including training programs, workshops, and conferences
- Wellness Programs: fitness classes, mindfulness sessions, and employee assistance programs
- Commuter Benefits: public transit subsidies, parking discounts, and bike-to-work incentives
- Employee Discounts: discounts on company products or services, perks and privileges from partner organizations
- Life Insurance
- Parental Leave: paid time off for maternity, paternity, and adoption leave
- Career Growth Opportunities: promotions, lateral moves, and leadership development programs
- Social Events and Perks: team outings, catered meals, snacks, and recreational activities
About the Company
Flutter is an open-source UI software development kit created by Google, allowing developers to build natively compiled applications for mobile, web, and desktop from a single codebase. Known for its fast development cycles and expressive UI components, Flutter enables the creation of high-performance, visually appealing apps.
Flutter is widely used across industries such as e-commerce, finance, and entertainment for building cross-platform applications. Its ability to create natively compiled applications for both iOS and Android using a single codebase makes it ideal for companies that prioritize speed and efficiency in their development process. With Flutter, developers can create smooth, high-quality user interfaces that work seamlessly across multiple platforms.
Companies like Alibaba, BMW, and Google Ads use Flutter to build fast, scalable, and engaging applications. Its performance, flexibility, and cross-platform capabilities make it a popular choice for businesses looking to create mobile apps that perform consistently across different devices.
Flutter benefits from a large and active developer community, with numerous packages and plugins available to enhance development. With robust documentation, frequent updates, and the backing of Google, developers can easily access resources and tools that simplify the process of building complex applications. Flutter’s single codebase approach reduces development time and cost, making it a valuable tool for developers and businesses alike.
If you’re looking for a Flutter Developer, feel free to copy and customize the Flutter Developer Job Description created by Lemon.io below. Or, skip the hassle and let us connect you with a top-tier, pre-vetted Senior Flutter Developer in just 48 hours.
© Lemon.io. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Have you ever heard aboutLemon.iobefore?If you have, here’s what it probably was:1. “Their website and brand are just so freaking cool. Check it out:lemon.io/2. “I love their CEO’s Twitter! They’re completely transparent and share everything, including actual numbers.”3. “I know several developers who work withLemon.io. All of them said thatLemon.io’s team is amazing and the clients they’ve been connected with are the best they’ve ever had.”4. “I read an article about them on Forbes.”5. “My friend works atLemon.ioand they’re really chill. Their team is fully remote and a lot of team members work from different cities and even countries, but they make sure they also get to have offline events & people come from all over the world.”6. “Their business model is cool. They connect devs with American startups for full-time projects. Their rates for developers are above the market average and they have a zero-fee policy for programmers.”7. They’ve paid out more than $8 000 000 to Ukrainian developers to date, brewed over 3000 bottles of craft beer to celebrate that occasion, and just gave it all out to the IT community for free.And if you haven’t heard of us yet... well, now you have :)What people may not know about us is that we’re also one of the few Ukrainian companies that are in the startup game for real. We play on the global market competing with giant international corporations.It’s not an easy game, but if you’re fast & eager, not a single Goliath stands a chance against you.We try our best to keep our team small and only hire the best talent we can’t live without.Thanks to that, we can make sure that:1. You will forget about bureaucracy and micromanagement2. You will have a direct impact on what’s going on. Not just on paper.3. You will have plenty of room to grow.Oh, and one more thing:As a part of our team, you will compete against the smartest professionals in your field on a global scale. And outsmarting them? Oh, it’s going to be a lot of fun.If that sounds like a story you want to be a part of, take a look at our current job openings and learn more about what we offer👇— complete transparency,— full remote (but we gladly meet each quarter),— competitive salary in USD,— bonuses for things we believe in: sport, self-development, travel,— monthly bonus for your home office,— flexible working hours (or even days!),— 28 working days for time-off,— 7 sick leave days,— pride to be a part of viral content generators :)Tools that we use to synchronize: Slack, G Suite products, Notion, JIRA.We will be happy to see you among the applicants if you feel like wearing aLemon.iohoodie. If there is no open vacancy, that is matching your profile, you can still get to our talents database by sending your CV to[email protected]
More at Lemon.io
All 40 roles
Full-stack Web Developer
Lemon.io · Spain +1

DevOps, Cloud, IT Operations & SRE Specialist
Lemon.io · India +1

Hire Typescript developers
Lemon.io

Hire Twilio API developers
Lemon.io · Indonesia +4