Oferta pracy
Informujemy, że administratorem danych jest itCraft sp. z o.o. z siedzibą w Warszawie (02-222) przy ul. Aleje Jerozolimskie 181B (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Android/iOS Developer with Flutter

itCraft sp. z o.o.

12 00018 000 net (+ VAT) / mth.
  • Katowice

    Katowice, Silesian
  • valid for 3 days
    until: 03 Dec 2021
  • B2B contract
  • full-time
  • specialist (Mid / Regular)
  • home office work
  • Immediate employment
  • remote recruitment

Technologies we use

Expected

  • Java

  • Kotlin

  • Flutter

  • Android

  • iOS

About the project

Are you the master of Android? iOS has no secrets from you? Do you feel bored and want to learn new technology and become an expert on Flutter? At itCraft, you will be able to do so! We are looking for people open to learning and developing their skills to join our 30+ mobile developers team. Are we talking about you? Don't wait - apply!

Your responsibilities

  • Implementing and design of dedicated mobile apps for Android/iOS platform with Flutter,

  • Design and implementation of advanced mobile app projects for international clients, creating new solutions, supporting startup projects,

  • Leading an Android/iOS/Flutter development team,

  • Cooperating with backend and mobile dev teams,

  • Working with UX/UI designers,

  • Creating and maintaining projects’ technical documentation.

Our requirements

  • Willingness to learn Flutter, ( if you have any experience -that's cool, but if you don't, don't worry we will teach you! )

  • VVery good knowledge of Kotlin and/or Java and/or Swift,

  • Advanced knowledge of Android/iOS platform with 3+ years native Android/iOS development experience,

  • Fluent English (min. B2/C1),

  • Fluent Polish (min. C1).

Optional

  • Ability to mentor and onboard other team members, Android/iOS/Flutter developers,

  • Ability to learn new technologies,

  • Experience implementing mobile apps in stores (Google Play, App Store),

  • Portfolio of mobile apps (Github or Google Play),

  • Knowledge of design patterns,

  • Knowledge of reactive programming (RxJava / RxSwift), platform-specific networking libraries (eg. Retrofit for Android), etc.

  • Use of following tools: Jenkins, Jira, Firebase, SonarQube,

  • Knowledge of Google Cloud Platform services,

  • Experience in creating unit tests,

  • Any background in hybrid app development is a plus.

This is how we organize our work

This is how we work

  • in house
  • you focus on a single project at a time
  • you can change the project
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you develop the code "from scratch"
  • you focus on product development
  • you focus on code maintenance
  • agile
  • scrum

Team members

  • backend developer
  • frontend developer
  • mobile developer
  • devOps
  • automated test programmer
  • manual tester
  • project manager
  • UI designer
  • UX designer
  • business analyst

This is how we work on a project

  • Clean Code

  • code quality measures

  • code review

  • design patterns

  • static code analysis

  • BDD

  • DDD

  • event modeling

  • pair programming

  • TDD

  • architect / technical leader support

  • Continuous Deployment

  • Continuous Integration

  • DevOps

  • SysOps

  • team-level deployment

  • active monitoring

  • documentation

  • issue tracking tools

  • NFR

  • technical debt management

  • functional tests

  • integration tests

  • performance tests

  • regression tests

  • test automation

  • testing environments

  • unit tests

  • manual tests

Development opportunities we offer

  • assistance in preparation to public speeches

  • conferences abroad

  • conferences in Poland

  • external training

  • industry-specific e-learning platforms

  • intracompany training

  • mentoring

  • soft skills training

  • space for experimenting

  • substantive support from technological leaders

  • support of IT events

  • technical knowledge exchange within the company

  • time for development of your ideas

What we offer

  • Full time or B2B contract,

  • Work on-site at the itCraft office in Bydgoszcz, Toruń, Gdańsk or remote work,

  • Flexible working hours,

  • Work on exciting IT projects for big polish and global brands and startups,

  • Self development opportunities: internal trainings, conferences, books, online or offline courses,

  • Multisport card & online trainings ,

  • Private medical care & life insurance,

  • Free English classes twice a week,

  • Excellent work atmosphere, non-corporate environment,

  • Internal referral program (working with friends is great, isn’t it? :) )

  • Amazing Team-building events, exciting trips, and evenings with Craft beer!

  • We care about work-life balance.

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • life insurance

  • remote work opportunities

  • flexible working time

  • integration events

  • corporate library

itCraft sp. z o.o.

10 years on the market, +200 completed projects and more than 100 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....

Scroll to the company’s profile

Interested? Send us your CV! What happens after that?

  • If everything goes our way, there will be 3 more steps on our recruitment process:

  • Completing a short survey that helps us to fully understand your technical incredibleness :)

  • After that, we will invite you to take part in a quick 30 minutes call with our HR team (including verifying your English skills).

  • If we are on the same wavelength, we will invite you to an approximately 1-hour long call verifying your technical skills with one of our developers.

  • If everything goes right, we will be more than happy to make you the offer!