Job Search

アンドロイドエンジニア/Android Engineer (expired)

Company
Inbound Technology株式会社
Job ID
128491
Location
港区, Tokyo, Japan
Post date
Jul 19, 2018
Industry
Internet
Function
Application Development
Work Type
Full Time / Experienced (Non-Manager)
Salary
Amount not specified
  • Negotiable

Requirements

  • Japanese: Conversational (preferred)
  • Java を用いた Android アプリ開発経験・設計能力
  • Android Framework の基本的な理解、Unit Test を用いた開発経験
  • 基本的なコンピュータサイエンス(CPU, メモリ, ストレージ, ネットワーク, etc.)
  • Visa sponsorship available

Description

【会社概要】
スポーツに特化したデバイスとWebサービスを開発するスタートアップです。まずはサイクリングに特化した機能を搭載して新機能をリリースし、同時に、ランニングに向けた開発も動き出しています。
エンジニア・クリエイター共に、社員の半数以上が外国籍です。

【特徴】
私たちが開発しているウェアラブルデバイスは、屋外でのトレーニングやレースといった現実的な環境下で、モーションデータを手軽に収集・分析が可能です。モーション解析によるフォームの最適化は、アスリートのパフォーマンスを向上させるだけでなく、怪我の防止にもつながります。
USオフィスと東京オフィス、そして製造を担っているチームと密に連携しながら開発を行っています。正式発売前から世界的に有名なUSのトップコーチと組み、ディスカッションしながらより良い体験を作り上げています。日本オフィスではオリンピック出場経験のあるコーチやトッププロ選手が頻繁に出入りし、すぐにフィードバックがもらえる環境です。ソフトウェア開発はアジャイルで行い、素早く仮説検証を繰り返しています。ドキュメンテーションや会話は英語が使われることも多く、グローバルな環境です。また、スポーツ愛好家も多く、雰囲気もとてもフラットです。

【概要】
ウェアラブルデバイス組込Androidアプリ開発
【開発環境】
言語:Python (Django), Node.js (React, Serverless Framework)
実行基盤:AWS (Elastic Beanstalk, Lambda, API Gateway, RDS, S3, SQS etc.), Elasticsearch
SCM: Git, Github
テスト基盤:Travis CI
プロジェクト管理:Pivotal Tracker
情報共有:Slack, Confluence

【必須の経験・能力】
Java を用いた Android アプリ開発経験・設計能力
Android Framework の基本的な理解、Unit Test を用いた開発経験
基本的なコンピュータサイエンス(CPU, メモリ, ストレージ, ネットワーク, etc.)
基礎的な英語力(簡単な読み書きができる)
日本語で技術的なコミュニケーション(開発関連)をする能力
問題に対して仲間と協力しながら、解決に向けたアクションを起こすことができる
担当範囲に縛られずに周囲と積極的にコミュニケーションし、物事を進めることができる

【望ましい経験・能力】
Android アプリにおける多彩なテストオートメーション経験
Gradle を活用したビルドシステムの構築経験
Android Framework の詳細な理解(JNI, Linuxなど)
ハードウェア(LCD, 通信, センサーなど)の挙動及びインターフェースに関する知識
Bluetooth, GPS, ネットワーク に関する知識・開発経験
独自のViewやアニメーションの開発経験
モバイルアプリにおけるパフォーマンス・省エネチューニングの実践経験

【年収】
前職の年収から加味します。

【諸手当・その他待遇】
交通費支給、定期健康診断、財形貯蓄、社員互助会制度、慶弔見舞金制度、スポーツ休暇
スーパーフレックス制(13:00~16:00がコアタイム)
社会保険完備

【休日・休暇】
土・日・祝、夏季休暇、年末年始、有給休暇、GW休暇、リフレッシュ休暇、産休育休実績有
スポーツ休暇有

【Company Profile】
It is a startup to develop devices and web services specialized in sports.
First of all, we have a function specialized for cycling, release a new function, and at the same time, the development for running has started to move.
More than half of our engineers and creators are foreign nationals.

【Characteristic】
The wearable device we are developing can easily collect and analyze motion data under realistic environments such as outdoor training and racing. Form optimization by motion analysis not only improves athletes' performance but also leads to prevention of injuries.
We are working closely with the US office, the Tokyo office, and the team responsible for manufacturing. Before the official launch, we set up a better experience while discussing with the top coaches of the world famous US. Coaches and top professional players who have experienced Olympic appearances frequently go in and out of Japan office and get feedback immediately. Software development is done by agile, and hypothesis verification is repeated quickly. English is often used for documentation and conversation, and it is a global environment. Also, there are many sports enthusiasts and the atmosphere is very flat.

【Overview】
Embedded wearable device Android application development
【Development environment】
Language: Python (Django), Node.js (React, Serverless Framework)
Execution base: AWS (Elastic Beanstalk, Lambda, API Gateway, RDS, S3, SQS etc.), Elasticsearch
SCM: Git, Github
Test base: Travis CI
Project management: Pivotal Tracker
Information sharing: Slack, Confluence

【Essential experience / ability】
Android application development experience using Java · Design ability
Basic understanding of Android Framework, development experience using Unit Test
Basic computer science (CPU, memory, storage, network, etc.)
Basic English ability (easy reading and writing)
Ability to make technical communication (development related) in Japanese
While working with colleagues on problems, you can take action toward resolving
Communicate positively with the surroundings without being bound by the responsible range and can proceed things

【Preferred experience / ability】
Various test automation experience in Android application
Experience building a build system using Gradle
Detailed understanding of Android Framework (JNI, Linux etc)
Knowledge of behavior and interface of hardware (LCD, communication, sensor, etc.)
Knowledge and development experience on Bluetooth, GPS, network
Proprietary View and animation development experience
Practical experience of performance / energy saving tuning in mobile applications

【annual income】
I add it from the previous year's income.

【Benefits / other treatment】
Transportation expenses, regular medical examination, property savings, employee mutual aid program system, congratulatory sympathy gift system, sports leave
Super flex system (core time from 13: 00 to 16: 00)
Social insurance

【Holiday and vacation】
Saturdays, Sundays, holidays, summer holidays, New Year's holidays, paid holidays, GW holidays, refresh leave, maternity leave child absence record
Sports vacation available
















Last modified on September 2, 2019

The above information is a public job ad. This job ad is neither an offer nor a contract.

This job is no longer available.

© 2024 GPlusMedia Inc. All Rights Reserved.

GaijinPot and CareerEngine are trademarks of GPlusMedia Inc. and part of the Gakken Group.