Job Description

Company Overview
No.1 Edu Techサービスを各国オフィスのメンバーと連携しながら、開発していただきます。
A No.1 Edu Tech company in Japan is looking for an iOS Engineer. The company provides a great environment to learn languages, as well as support for learning materials.

Job Description

技術的にはSwiftベースのアプリにReact Nativeを混合させたハイブリッドアプリとして開発を進め

As the iOS Engineer, you will be in charge of developing the iOS version of the educational service, provided to individuals as well as schools. As an environment where the company directly receives feedback, you will be coordinating with the Product Manager weekly to improve user experience.
The company develops the application hybrid style, combining React Native to a Swift based application. Their existing developers are currently in charge of both iOS and Android development, and encourages new platform development as well.

● SwiftによるiOSアプリ開発経験3年以上
● ⽇本語検定N2以上の⽇本語⼒
● BlogやGitHub上でのソフトウェアエンジニアとしてのアウトプット

● ReactNativeによるモバイルアプリ開発経験
● 各種Unit/UIテストフレームワークを⽤いたテスト開発経験
● Human Interface Guidelineをベースとしたユーザビリ ティを意識したUI設計、提案⼒
● 英語によるコミュニケーションスキル

<開発環境/ Development Tools>
iOS: Swift, Alamofire, KingFisher, ObjectMapper, Realm, Quick, XCTest
React Native: TypeScript, Redux, Native-Base, Yarn, Lodash, Jest, Enzyme

Must have:
● 3+ years developing iOS application using Swift
● Japanese level: N2
● Output experience as a software engineer on Blog or GitHub

● Mobile application development experience using ReactNative
● Test development experience using various Unit/UI test framework
● UI Design skills considering usability based on Human Interface Guidelines
● Communication skills in English