All offersWarszawaMobileRemote Flutter Developer
Remote Flutter Developer
Mobile
itCraft

Remote Flutter Developer

itCraft
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Remote
itCraft

itCraft

13+ years on the market, +250 completed projects and more than 50 people on board – that’s itCraft in numbers. The main goal of the itCraft team is always to deliver high-quality mobile innovations to businesses around the world.

Company profile

Tech stack

    Polish
    master
    English
    advanced
    Dart
    regular
    Flutter
    regular

Job description

Online interview
Friendly offer
Regular (2-4 years of experience):
💵B2B: 11 500 - 18 000 PLN net/month
💴Permanent: 8 590 - 13 450 PLN gross/month
 
Senior (4+ years of experience):
💵B2B: 16 000 - 25 300 PLN net/month
💴Permanent: 11 950 - 18 900 PLN gross/month

About itCraft 👩‍💻👨🏻‍💻
  • Software house
  • 12 years on the market
  • 100+ people on board
  • Diversified portfolio from dating apps to a complete “Uber-like” platform for patients to book home visits with doctors
  • modern technologies & tools
  • 93.3% of our employees who took part in our company survey, say that the friendly atmosphere is what defines itCraft. Our remote working culture and development opportunities are also among our attributes.
 
🚀 As a Flutter Developer in our company, you will work with Tomek, our Android Tech Lead, whom you will meet at the next stage of recruitment. As a developer you will be properly cared of -  you will be supported by a Team Manager - Monika or Dorota who will take care of your development and job satisfaction.
 
Tech stack: Dart, Android/iOS, Java/Kotlin/Swift, RxDart, SOLID
 
 Grow with us! 🌱
  • Start your journey with itCraft by identifying your technical level and your career aspirations with Tech Lead. After that, in cooperation with Team Manager you will establish your individual plan of development,
  • Be able to choose tasks that match your development path during project development,
  • Exactly know when you are ready to jump to the next seniority level by itCraft’s defined career paths,
  • Work with more experienced devs to soak up their knowledge,
  • Have team meetings every 2 weeks where you can talk about tools, technology news, projects’ use cases, and exchange experiences.

What you should be able to do? 🦾
  • Have 2 years of commercial experience in development - including at least 1 year in Flutter development,
  • Develop of dedicated mobile apps for Android/iOS platform with Flutter,
  • Have good command of English (min B1),
  • Be Fluent in Polish (min B2).
 
Nice to have 👏🏼 
  • Knowledge of:
    • Material Design and Cupertino Design,
    • Core design patterns (observer, command, factory, dependency, injection, etc.),
    • Core design principles: Clean (SOLID - nice to have),
    • Reactive programming (any of BLoC - it's a must, RxDart),
    • Package management,
    • CI/CD (FastLane, Jenkins),
    • Networking: REST, (TCP/IP sockets - nice to have),
    • Cloud integrations: Firebase, (Facebook, payment providers),
    • Stores (AppStore, Google Play),
  • Experience working in Agile methodology,
  • Openness to sharing your knowledge with others.

What will you get? ✨
  • Have a chance to take part in the discussion of what tech stack to use,
  • B2B contract or full-time employment contract (if you decide to have employment contract, due to the nature of the work, you can benefit from increased tax deductible costs. It means that the actual of net remuneration will be higher than in the standard case [without tax relief]),
  • Work 100% remote or on-site at the itCraft office in Bydgoszcz, Toruń, Gdańsk,
  • Technical assistance and expertise of our Tech Lead, project supervision of our PM and a person who will always listen to you and take care of your development - our Team Manager,
  • Internal trainings and workshops (e.g. onsite hackathons, unit tests workshops),
  • Free English classes twice a week,
  • Private medical care & life insurance,
  • Multisport card,
  • Psychological first aid and mentoring,
  • Team-building events (e.g. kayaking, playing board games, volleyball etc.),
  • Internal referral program,
  • Access to the internal e-books and courses library.

🚀  Interested? Send us your CV! What happens after that? 3 steps of a fully remote recruitment process. We aim to close the process in one week.
  1. Take part in a 30-minutes call with our HR team (partially in English).
  2. Join a 1-hour call verifying your technical skills with Android Tech Lead.
  3. We will be more than happy to make you the offer and welcome you aboard! 🤝