Position: Middle Flutter Engineer
Company: ITOMYCH STUDIO
Experience required: 2y
English level: intermediate

We are looking for a Flutter Engineer who will take part in web application for budgeting that allows to connect your bank account via Plaid and customise their configuration.

Don’t waste your chance to use such cutting edge fintech technologies as Stripe, Plaid, AWS Cognito, Sentry, PubNub.

**About You**

Experience with native iOS and Android platforms:

Debugging skills
Understanding of iOS / Android projects structure
Understanding of Web projects structure
Ability to implement own Flutter modules and integrate them into a native app
Ability to build flexible architectural solutions

Level of English – Intermediate (B1)


**As a plus**

Experience with native iOS and Android platforms:
Basic knowledge of Swift
Basic knowledge of Kotlin
Basic knowledge of Objective-C
Basic knowledge of Java

**Responsibilities**

New feature implementation according to documentation
Updating features according to business requirements changes
Fixing bugs on already implemented features
Proposing tech solutions and architecting new features
Estimation of complex flows
Code review
Code refactoring
Take part in oral and written communication with the clients

**Our technology stack**

Tools & Technologies: Flutter Web,
Packages: BLoC, Hydrated BLoC, Dio, Hive, Syncfusion;
Integrations: Stripe, Plaid, AWS Cognito, Sentry, PubNub.

**About the project**

Web application for budgeting that allows you to connect your bank account via Plaid and customise their configuration. Users could view data in tables, see their debts, net worth, and statistic, view and link transitions, get notifications and provide or request access to user's data for coach or partner, and leave comments on transactions and tables.

**Interview steps** 

CV is reviewed by technical specialists
Interview with a Recruiter (30 – 45 minutes)
Technical interview (up to 60 minutes)
Feedback at each stage

**Our benefits**

Regular and predictable Performance Review process
Powerful team expertise and mentorship
Personal development plans
Assistance and expenses coverage in obtaining certification
Financial compensation for participation in conferences
Partial medical and educational expenses coverage
25 billable days off