株式会社エウレカ

株式会社エウレカの
Senior iOS Engineerの採用情報

業務内容

国内最大級のオンラインデーティングサービス「Pairs」を運営する株式会社エウレカのシニアiOSエンジニアを募集します。

  • 機能の追加/改善を行うプロジェクトに参画(チーム開発)
  • 不具合の修正UIの改善 - アニメーションや滑らかな表示
  • 開発効率を高めるための開発 ・保守性/汎用性/移植性・パフォーマンス ・扱う技術の更新 ・CI/CDの整備やAutomation



Pairs

「Pairs」は、日本と台湾、韓国で合計1,000万人以上が利用する、恋愛・婚活マッチングアプリ。40万人以上からの交際・入籍報告がある。
業界初の24時間365日オペレーター常駐体制で24時間365日のテキスト・画像投稿監視により、安心・安全に利用できる。

仕事をする魅力

株式会社エウレカCTO金子 慎太郎さんは、「パフォーマンスが出ていれば新しいチャンスが与えられ、裁量を渡してくれる会社なので、チャレンジできる環境にあることは魅力だと思います。」と語る。

また「機会は、“平等に与える”ではなく、“公平につくる"ようにしていて、若手でもいい成果が出ていればそれに応じていい機会を提供します。」とエウレカで大切にしている思想についても教えてもらった。

エウレカ金子慎太郎CTOにインタビュー - “平等に”ではなく、“公平に”挑戦する機会があるエンジニア組織

福利厚生・社内制度

  • 海外カンファレンスの参加費用の補助
  • 自己研鑽手当
  • 結婚お祝い金+便利家電の購入補助
  • スペック選べる制
  • 高級チェア貸与
  • 特別な日の「特別休暇」

など

株式会社エウレカが導入している福利厚生一覧

株式会社エウレカが導入している社内制度一覧

採用概要

企業名
株式会社エウレカ
案件名
Senior iOS Engineer
雇用形態
正社員
勤務地
東京都港区三田1-4-1 住友不動産麻布十番ビル4F
必須スキル・経験
・5年以上のiOS開発経験
・Swiftの言語特性を活用したプログラミングスキル
・UIKit, Core Animation, Core Graphicsを活用したUI実装
・Reactive Programmingの経験
・状態管理のアーキテクチャの利用経験
歓迎スキル・経験
・Textureの利用経験(ほとんどの場面でTextureによるUI実装のため入社後に習得する。UIKitに対する理解を応用することでTextureの理解は可能)
・SNSアプリに求められる技術と開発スキル(複雑なデータ構造のハンドリング、ReentrancyとConcurrencyを考慮した状態管理とパフォーマンス管理、Fluid Interfacesに基づくUI実装)
・継続的なビジネス成長を支える長期的な運用を視野に含めたプログラミングスキル(実装の改善を行いやすい状態を作ること、不具合が発生しづらいプログラミングテクニック、クラッシュに加えてユーザーの手元で発生する例外を知り解決する)
・チーム開発の経験
・チームメンバーの育成
・英語 (AppStoreConnectのResolution Centerで適切に返信できる程度)
求める人物像
・こだわりのあるものづくりに熱心に取り組める方
・作り上げたものの現状に満足せず、常に最善を探しそれの実現に取り組める方

開発環境

開発環境
・Swift 5.4

・TextureとAutoLayoutを併用したUIKitベースの開発(InterfaceBuilderは使用しません)
Texture(Facebook, Pinterestが開発したUIKitを利用しながらアプリのパフォーマンスを最大化するFramework)
Creating UI with like SwiftUI’s syntax by the power of Texture framework in UIKit based app development

・自社開発ライブラリVerge を利用した状態管理
iOSアプリにおけるFluxの難しさと開発を加速させる”store-pattern” — SwiftUI/UIKit
Verge — Start “store-pattern” state management before beginning Flux in UIKit iOS app development — preparation starting SwiftUI
SwiftUIに適したアプリケーション設計を思考する

・Storybook-iosを活用したUIコンポーネント管理と開発効率化
Build bulletproof UI components faster in iOS

・CocoaPodsによるパッケージ管理
iOSの設定画面からPairsが利用するライブラリが閲覧できます
株式会社エウレカ