Middle Software Engineer, React Native

On-siteSalary not specified
Poland · Warsaw, Poland · Ivano-Frankivsk, Ukraine · Kyiv, Ukraine

Tech Stack

ReactCSSKotlinReduxTypeScriptObjective-CJavaScriptMobXSwiftJava

Job Description, Responsibilities & Requirements

Description language:

About the Position

We are looking for a highly motivated React Native Engineer to design, develop, and maintain cross-platform mobile applications using the React Native framework.

Responsibilities

  • Estimate tasks provided by a Project Manager (PM) or Technology Lead (TL);
  • Complete tasks from PM or TL within the estimated time;
  • Participate in the SCRUM process;
  • Participate in project development;
  • Perform technical research;
  • Keep technical documentation of the project;
  • Prepare reports;
  • Communicate with customers;
  • Work on improvements of the current project.

Requirements

  • Strong knowledge and experience with such languages and frameworks: JavaScript, ES6, CSS & Flex Box, React, React Hooks, Typescript, strong knowledge with at least one state management lib (Redux / MobX), Native Languages (Java / Kotlin & Objective-C / Swift) will be a plus, react native bridges will be a plus, React Native Animations, writing tests;
  • Experience with such protocols, solutions, and APIs: JSON, cross-platform layout, navigation libraries, google maps will be a plus, external (facebook, twitter, etc…) APIs will be a plus, websockets will be a plus, GraphQL;
  • Knowledge and experience with such approaches and principles: good algorithm knowledge, callbacks, promises understanding, functional approaches, good OOP knowledge, MVC or FLUX, REST;
  • Experience with the following technologies and tools: npm or yarn, Development & Debug tools, one or more libraries for working with http requesting(fetch or axios), git.

Employment Conditions for This Role

A friendly team of professionals:

  • Strong technical specialists who are ready to help solve problems.

Professional development:

  • Financial and 1-to-1 meetings to discuss development plans;
  • Individual Development Plan;
  • Paid conferences and certifications;
  • Lectures and other events where senior specialists share their knowledge with junior and middle specialists;
  • Knowledge Bases with useful information for development.

Vertical development:

  • Opportunity to grow and become a coordinator and a Technology Lead further.

Improving the English level:

  • English courses.

Work-life advantages:

  • Flexible working hours;
  • Opportunity to work remotely with necessary hardware and furniture provided by the company anywhere in Ukraine;
  • 24 calendar days of vacation per year and paid sick leaves;
  • Financial support and gifts for important events.

We Offer

  • Work-life balance
  • Team spirit
  • Professional mindset

Work-life balance

  1. We build workflows that take our personal lives into consideration and operate with flexible working hours.
  2. We fully support the new normal and remote work and will help you set up a work station anywhere in Ukraine.
  3. We're a team and are always ready to give a helping hand in work or life-related situations.
  4. We believe in a proper work-life balance and offer 24 calendar days of vacation per year and an allotted number for paid sick leave.

Team spirit

  1. We build open and friendly relationships with each other because it's important for us to always be a team.
  2. We organize regular team building opportunities to create stronger bonds and have corporate parties to bring the whole family from every department together. On top of that, team members get gifts on their birthdays.

Professional mindset

  1. We are always rising in the ranks and growing our careers.
  2. We understand how important it is to get support and help at the start of a new career, so each new hire receives organized mentorship from a senior team member.
  3. We organize a financial meeting 1 on 1 to discuss our development plans. In addition, paid conferences and certifications, as well as Knowledge Bases with useful information help us to develop.
  4. We hold lectures and other events where senior specialists pass on their knowledge to junior and middle specialists for increased professional development.
  5. We provide English courses to help our team members become more proficient in the IT industry.

Join Computools

Fill out the form or email us at [email protected] and we will pick up an interesting offer for you

Thank you!

Your application has been accepted.

We will contact you within 24 hours.

Our Offices

Computools is a global software development and IT consulting company.

  • USA (HQ)

    New York, 430 Park Ave, NY 10022

    Email: [email protected]

    Phone: +1 917 348 7243

  • Miami

    78 SW 7th St, FL 33130

    Email: [email protected]

  • United Kingdom

    London, Second Floor Office, 10 St Bride Street, EC4A 4AD

    Email: [email protected]

    Phone: +48 516 280 275

  • Norway

    Flekkefjord, Lyngveien 61, 4407

    Email: [email protected]

  • Germany

    Berlin, Kemperplatz 1 Mitte D, 10785

    Email: [email protected]

    Phone: +43 67 764441977

  • Austria

    Linz, Promenade, 4020

    Email: [email protected]

    Phone: +43 67 764441977

  • Israel

    Tel Aviv, Shoken St 23, 1st Floor, 69016

    Email: [email protected]

  • Poland (Engineering office)

    Warszawa, Al. Jerozolimskie 81, 02-001

    Email: [email protected]

    Phone: +48 516 280 275

  • Poland (Engineering office)

    Lodz, Piotrkowska 157A, 90-440

    Email: [email protected]

    Phone: +48 516 280 275

  • Ukraine (Engineering office)

    Kyiv, Antonovycha Street, 172

    Email: [email protected]

    Phone: +38 073 100 0020

  • Ukraine (Engineering office)

    Zaporizhzhya, Sobornyi Avenue, 160, 69005

    Email: [email protected]

    Phone: +38 073 100 0020

Computools

341 Raven Cir, Camden Wyoming, Delaware 19934, US

  • Terms of Use
  • Privacy Notice
  • AI Use Policy
  • Cookie Policy
  • Information on Potential Fraud Cases
  • Code of Conduct
  • ESG Report for 2025

Job Details

Company name:
CASES Media
Location:
Poland · Warsaw, Poland · Ivano-Frankivsk, Ukraine · Kyiv, Ukraine
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Mar 29, 2026
Last checked:
Jul 13, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.