Future Mind is a brilliant, inspiring team, one of the most awarded tech consulting companies in the region. We value proactive professionals who enjoy teamwork, solving problems, and sharing knowledge. Together we create high-quality solutions that fulfill the business needs of our clients and impact the lives of their customers every day.
We all strive for continuous professional development with the active support of experienced mentors and team leaders along a well-structured professional development path – we all keep learning. In our frequent internal tech meetups, we share knowledge, discuss technical and business issues, and find solutions, and when you want to take an external course, participate in a conference, or go to a meetup, we provide relevant funding.
As a team, we have received several industry awards for delivering some of the best eCommerce applications in Poland, listed among the most popular and best reviewed applications in app stores. Our expert engineers, testers, designers, project managers, and analysts work on projects ranging from top mobile commerce apps used daily by millions of customers to IoT experiments.
If you are an experienced, reliable software engineer, ready to join a team of more than 40 mobile application developers, work in or lead autonomous project teams, and develop great software products for clients such as Żabka, HEBE, Superpharm, LPP (Sinsay, Reserved), eobuwie.pl, Biedronka, and many others, take part in our quick and remote hiring process. Let's talk!
This job is all about:
Delivering high-quality, complex mobile applications for outstanding local and global brands.
Working autonomously in agile teams on ambitious, end-to-end software development projects.
Being the technical backbone of the team, responsible for proactively solving the most challenging problems.
Designing and implementing robust and scalable communication with server data sources.
Creating sophisticated user interfaces based on design systems prepared by our Product Designers.
Mentoring junior and mid-level developers through code reviews and knowledge-sharing, ensuring a high standard of code quality.
Taking ownership of key project documentation and architectural decisions.
Here's what we're looking for:
At least 5+ years of commercial experience in developing Flutter applications, supported by a strong portfolio of successful projects.
Expert knowledge of Flutter and Dart, along with a deep understanding of state management patterns and application architecture.
Proven track record in native iOS and Android development to effectively handle platform-specific integrations and issues.
Excellent command of both English and Polish, crucial for effective communication with clients and creating technical documentation.
Strong problem-solving skills and a proactive attitude toward overcoming technical challenges.
Exceptional attention to detail and a passion for creating pixel-perfect, consistent user experiences.
Experience with CI/CD workflows, ensuring efficient and reliable deployment processes.
Mentoring abilities and a willingness to share your extensive knowledge with the team.
Here's some of the tech you can come across on our projects:
Dart 2, DartX, RxDart, Bloc, GetIt, BuildRunner, Injectable, Retrofit, Freezed, Json Serializable, Flutter 3, Theme Extensions, AutoRoute / GoRouter, Flutter Localizations, Provider, Hive Storage, Drift SQL, Very Good Analysis, Mocktail.
As a Senior Developer, we expect you to have a deep, practical understanding of most of these technologies. You will have a significant voice in the team's decisions regarding the tech stack, ensuring we use the most reliable and efficient tools for each new project.
...and here's what we offer:
Non-corporate, transparent work environment where everyone has their say,
Frequently reviewed salary, relevant to market rates, your developing skills, and the results you achieve,
Possibility to significantly impact your projects — your input has real value,
Continuous professional development and application of new technologies — we all keep learning,
Active support of experienced mentors and team leaders along a well-structured professional development path,
Frequent team meetings with the purpose of sharing knowledge and discussing interesting case studies and problems that we come across on our projects,
Financial support for professional development, when you want to learn, take part in a conference, or go to a meetup,
Flexible working hours,
The ability to work fully or partially remotely, or check in to one of our offices whenever you like,
Fully paid private health insurance, subsidized sports membership, and language courses,
Free breakfast, snacks, and drinks at the office, along with a chill-out space, a foosball table, and some gaming gear at our Warsaw office for when you need to relax and charge your batteries,
A laptop with the operating system of your choice (Mac/PC/Linux) and an additional, good quality monitor if you need one.
Net per month - B2B
Check similar offers