Position: Mobile Application Developer for Payoneer
Company: Ciklum
Category: JavaScript
Experience required: 1y
English level: intermediate

Payoneer’s R&D organization holds over 100 workers (Developers, Manual QA, Automation QA, DBA, IT, Professional services / production support). R&D teams are operating in SCRUM methodology, with product-manager involved in each team.

Payoneer’s systems are based on Microsoft and open-source technology (.NET 4.5, React, Angular, ASP.Net & MVC, CSS/JQuery/JavaScript and AJAX, SQL server 2012/2014, Windows server, IIS) – serving both international WEB users and the Company internal users.

R&D is looking for extending its capacity for new-developments and existing product enhancements, in high quality and fast pace of delivery. R&D is looking for new teams, in Ukraine that will expand capacity, mainly for WEB applications (server side, and the required matching client side). The team will be assigned various tasks of development, changing along the time (not turn-key projects).

With our Payoneer’s fast, flexible, secure and low-cost solutions, businesses and professionals in both developed and emerging markets can now pay and get paid globally as easily as they do locally.

Description

On behalf of Payoneer, Ciklum is looking for Mobile Application Developer to join the Kyiv team on full-time basis.

Mobile Application Developer will be a part of a team that develop Payoneer’s mobile application. The application is directed for both iOS and Android. Mobile application is written in React-Native using TypeScript, as well as native code. You will integrate with enterprise grade REST APIs, over internet connections.

The team will be responsible for the whole development cycle – based on requirements, you will drive the development and the team shall own also testing, along with support of Client’s QA.

You will learn Payoneer development environment as well as the relevant business logic per feature.

Responsibilities
- Develop client’s mobile application
- Design and develop using latest technologies, for multiple mobile environments
- Work in an agile development environment

Requirements
- Experience in UI with JavaScript
- Experience with React, Redux
- Experience in at least one mobile technologies as native Android & IOS App development
- Experience using REST APIs
- Overall client-side (mobile or web) experience of 2+ years

Desirable
- Experience with React-Native
- Experience with TypeScript
- Experience with reselect
- Experience with typesafe-actions
- Strong engineering background: automated testing (unit or integration), git-flow, CI/CD

Personal skills
- Responsible
- Reliable
- Accountable
- “Get things done” attitude

What's in it for you
- Participation in a new and challenging project
- Learn how to build a financial enterprise grade mobile app
- Obtain deep experience in payment business domain
- Continuous self-improvement
- We celebrate diversity and believe that our people are our greatest resources.
- We work hard to get things done and never forget to have fun along the way.
- The social environment in Payoneer’s Company is supportive, friendly and knowledge-sharing. We keep that environment in our offices in Kiev, as well as other values we believe in, like- caring, team play, humbleness and more.