GBKSOFT is a fast-evolving company with 10+ years experience on the market looking for a passionate and talented candidate with advanced skills. Having the latest technologies in our arsenal and an experienced and ambitious team, we are delivering unique powerful solutions for various industries including healthcare, manufacturing, automotive, agriculture, tourism and trading industries.
We are looking for an experienced Senior Flutter Engineer eager to experience the professional working environment and demonstrate one’s professional skills. We need a professional able to build cross-platform apps for Android and IOS devices from scratch and following all necessary industry standards and compliance. The GBKSOFT team develops high-quality mobile applications involving different technologies like Computer Vision, Video Processing, and more straightforward applications that communicate with back-end servers using REST API. You will be involved in a different scale and complexity projects and help GBKSOFT create reliable mobile applications.
You can help us with:
— Build reusable code and libraries for future use;
— Build technical feasible UI/UX designs;
— Turn visual designs and wireframes into advance user-friendly end-products;
— Perform in time feature delivery in compliance with the healthy deadlines;
— Share the working environment with other team members and stakeholders.
Your job skills should include:
— We are looking for a Flutter developer able to turn our innovative experience designs into high-class Flutter applications;
— Availability of 3+ years of experience with Flutter commercial developing Android or iOS applications;
— Strong knowledge of Dart coding language;
— Strong knowledge of Flutter SDK;
— English language — Intermediate and higher;
— Confident operation of CI/CD and related tools;
— Ability to take the initiative, be autonomous, responsible and contribute to a common result;
— Strong communication skills with both technical and non-technical clients;
— Profound experience in object-oriented (OOP) analysis and design;
— Experience in the mobile app development lifecycle;
— Experience in Test-Driven and Behavior-Driven Development.
Will be a plus:
— AWS experience;
— Experience in the release of applications to the App Store or Play Market;
— Knowledge of how to communicate with native code (MethodChannel);
— Experience in project estimations and complexity analysis.
— Competitive salary, room for development and growth;
— Loyal management, interesting tasks, constant support;
— Medical insurance;
— Paid vacations, sick leaves, regular salary reviews;
— Flexible schedule and ability to manage your working hours;
— Support of your personal grow and skills upgrading;
— Healthy deadlines;
— Great environment inside the team, support of initiatives, ability to contribute to the common goal;
— Work remotely or in our space in the heart of Kyiv.
We are not just building software, we provide our customers with extra services and excellent experience from partnering our team.
We value each of our clients and work tirelessly on enhancing the quality of our services and delivering high-grade software products. We are willing to help our customers digitally transform their business by adopting innovative technologies into their workflows among which are Big Data, IoT, AI, machine learning, etc.
Join us and send your CV to: firstname.lastname@example.org
Development processes in GBKSOFT are using the JIRA, version control system — git on Gitlab platform (with Git flow), development framework — Scrum.
During the working process, you will have an excellent opportunity to learn many new methodologies, frameworks, and libraries. Almost any project will have designs made with Figma. By default, we are using such services for applications like Firebase Analytics, Crashlytics, Dynamic links (deep links), push notifications. Very often, you will be working with Inapp purchases or Stripe for payments. Few applications include such services as Google Maps, Apple Maps, Social networks(Google, Facebook) integrations. We implement real-time services such as chats using Centrifuge or sockets for video communication Vonage (TokBox) for a user to user communications. As for application architecture, you will be using BLoC. For building, we use Fastlane and for delivery for testing — Appcenter.