Job Search
This posting is managed by: | iHOLON Co.,Ltd |
---|---|
Company Name | Company is not publicly visible |
Job Type |
IT (PC, Web, Unix) - Programmer
|
Location |
Asia
Japan
Tokyo
Shibuya
|
Job Description |
Planning, development and operation of Japan's largest free manga app and "new service" A freemium manga app with over 28 million downloads. It is a manga app that allows you to read 8 episodes of popular manga that everyone knows, including over 10 million copies of blockbuster manga and dramas and animations, for free every day. We have renewed the manga and entertainment information app for women and changed it to a service that specializes in manga. A manga app service that adult girls can enjoy. If you wait for 23 hours, you can read one episode for free every day! New comics are added every month! Overseas edition: Basically, in the freemium corner where you can read for free, we implemented a story billing model that you can read for a small amount, and distributed works are our original works and It will be the English version of the Webtoon work of China's largest cartoon platform. Version control with GitHub ・Communication with Slack ・Task management by Kanban + Scrum ・Thorough automation with Bitrise CI and Circle CI ・Seminar participation, book purchase support ・You can enjoy manga and games in the break space! ・Development and operation of a large-scale service used by 2 million users ・Engineer-led development system without a director ・ An environment where you can actively participate in fields other than your own specialty and aim to become a full-stack engineer ・ Opportunity to be involved in new business launch <Adopted language and framework> ・Ruby, JavaScript ・Ruby on Rails, React, Redux ・AWS services (ECS Fargate, ElasticBeanstalk, S3, CloudFront, RDS, DynamoDB, OpenSearch (ElasticSearch), Athena, etc.), Terraform <Development tools> ・CircleCI, GitHub, ZenHub, Slack, Figma <How to proceed with development> ■ How can I decide what to make next? Based on the requirements, the designer creates a design, and based on the design, the CTO, engineers, and designers conduct a review. In the sprint planning, engineers identify issues based on the design and requirements and make an estimate. After that, we implement the issues planned in the sprint, create pull requests, review them by other members, and merge them. ■ Task estimation and schedule management Task estimates are left to the engineers in each area of responsibility. The overall schedule is managed by the CTO. ■ Development flow We have adopted a development flow based on Scrum. The duration of the sprint is 2 weeks. At the completion of each sprint, we conduct a review and discuss how to proceed with the project and what the team should be like. ■ Code review It will be carried out in two stages: a peer review between engineers and a review by the CTO. In addition, we also conduct pair projects and mob programming as necessary, and hold review meetings with the entire engineering team for important functions. ■ Software test Since there are many additions and changes in functions, software testing is mainly unit testing of important functions. Test automation is an area that we would like to focus on in the future. <Discretion of development members> ・Personal environment such as OS, editor, and IDE can be used at your own risk. ・Development members in charge of implementation participate in planning decisions. ・Task estimation is done mainly by members in charge of implementation ・Overall schedule management, while checking the results on the way at any time, We flexibly adjust the delivery date and the functions to be included. <Attractiveness of work> ・Development and operation of a large-scale service used by 2 million users ・Engineer-led development system without a director ・ An environment where you can actively participate in fields other than your own specialty and aim to become a full-stack engineer ・ Opportunity to be involved in new business launch " " <Issues as a team> Currently, we are developing with a system of 15 engineers (CTO, application: 8 people, server side: 6 people). , the growth of services and the release of overseas services have made it necessary to further strengthen the system. Especially on the server side, the participation of full-time employees who can be entrusted with upstream specification design is essential. Improve the speed of responding to improvement requests from users and business teams, In order to add various new functions for overseas application services, we are looking for an engineer with server-side development experience in Ruby on Rails. [Target state] Construction of a development team structure that can realize improvements and new functions with a sense of speed. 【current situation】 There is a shortage of development resources, especially for the lead class on the server side, which is causing delays in the development plan. [What to expect] First of all, I would like you to understand our system and become a key person in specification design using Rails. Together with the CTO, I hope to create a presence that will lead our development team. |
Company Info |
Our company was established on October 1, 2009 (Heisei 21) under the management philosophy of "creating Internet services that challenge the world." With the desire to create an Internet service that enriches individual lifestyles, we provide systems for joint purchase coupon sites and commerce sites, and operate various manga apps. In order to carry out this business in earnest, we have decided to concentrate management resources on the manga app business. In November 2014 (Heisei 26), we started providing freemium-type manga app services, and have continued to this day. Main products/services: Planning and operation of freemium manga apps Planning and operation of manga app for women Planning and operation of original manga labels Planning and operation of an English-language news site related to anime and manga for overseas audiences Planning and operation of overseas manga apps Revenue model: Billing revenue for some users (small charge of about 30 yen per episode) and advertising revenue from all users. Please note that the ratio is not disclosed. |
Working Hours | 09:30-18:30 |
Job Requirements |
Practical experience in web service development with Ruby on Rails (more than 2 years) ・Experience developing services for consumers ・ Those who have practical experience and interest in infrastructure (AWS) |
Japanese Level | Business Level(JLPT Level 2 or N2) |
Salary | JPY - Japanese Yen JPY 4500K - JPY 12000K |
Other Salary Description |
Annual income will be determined comprehensively based on previous jobs and skills. Health insurance Employees' pension Employment insurance Industrial accident insurance Commuting allowance, rent subsidy system (10,000 yen per month), skill improvement support system, book lending Subsidy for lunch (4000 yen once a month) Subsidies for social gatherings within the department (5,000 yen once a month) No smoking indoors ■ Work system Telecommuting system available (2 days a week) ■ Subsidies for communication expenses Once a month, you will receive a subsidy for communication expenses during the day and night. To include interaction of members within the department As a subsidy, we subsidize lunch or drinking party expenses at the company's expense. ■ Equipment Provision of PC and display with desired specifications <Monitor> 27 inch 4K display provided <Chair> To reduce fatigue and work comfortably, Everyone uses Ergohuman chairs. |
Holidays |
120 days off per year Congratulatory or condolence leave, year-end and New Year holidays, summer vacation, paid vacation, full two-day work week (Saturday and Sunday), celebration, birthday leave |
Job Contract Period |
full-time employee |