App Engineer

Contract type
正社員/Fulltime
Industry
SaaS / Software Vendor
Company Type
日系企業/Japanese Company
Location
東京都/Tokyo
Salary
5 Million yen〜7 Million yen
Japanese Level
ビジネスレベル/Business Level
English Level
なし/None
Other Language Skills
なし(None)

Job Description

■Products Service management platform for companies with multiple stores ■Job Front-end development for iOS, Android, and Web ■Development environment ・Cloud services: AWS, GCP ・Development languages: Ruby, Python, JavaScript, Objective-C, Swift, bash ・Frameworks: Ruby on Rails, React ・Server environment: CentOS or Docker ・Database: PostgreSQL ・KVS: Redis ・Project management: JIRA ・Communication tool: Slack ・Automation tool: Ansible ■Development method They run sprints in scrum development, and promote the quality assurance of release in cooperation with development engineers. The span of one sprint is set at two weeks, and JIRA is used for project management. ■Working environment All development team members gather for a meeting every day before lunch. (Currently, online meeting.) In addition, there are offshore members and freelance engineers, so there is a lot of online communication. ■Support for Engineer In order to provide opportunities for growth as an engineer, they strive to support skill development. As a learning support system, they subsidize participation in conferences and study groups and the purchase of technical books, with an annual subsidy limit of 60,000 yen. They also hold study sessions called "power lunch" on a regular basis, and they plan to improve their study sessions and systems as the number of engineers increases.

Required skills

【Required】 ・2+ years of experience in web/application service development ・Experience in team development with multiple people using Git, etc. 【Preferred】 ・Development experience in as follows;  - Swift, Kotlin, React.js, Vue.js, Angular.js ・Experience in agile development ・Knowledge and understanding of RDB ・Experience in SaaS business industry ・Experience building automated build environments using CI tools (TravisCI, Jenkins) 【Ideal applicants】 ・Those who want to create services that will impact the world. ・Those who want to develop as a team rather than as an individual ・Those who are interested in new technologies and are self-learners. ・Those who can think independently and act on their own for success