CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
Hiring Company | 株式会社ジーニアス (Genius Inc.) |
Location | Tokyo - 23 Wards |
Job Type | Permanent Full-time |
Salary | 5 million yen ~ 7 million yen |
■We would love to work with people who are:
・Great problem solvers that love to innovate and create solutions.
・Intellectually curious.
・Enthusiastic about learning and applying new cutting edge technologies.
・Having excellent interpersonal and communication skills to be able to convey a technical situation to management and the other departments.
・Pragmatic and able to determine when and why it is the right call to take a step back and refactor old code versus putting together a quick fix.
Minimum Experience Level | Over 6 years |
Career Level | Mid Career |
Minimum English Level | Business Level (Amount Used: English Only) |
Minimum Japanese Level | Basic |
Minimum Education Level | Bachelor's Degree |
Visa Status | Permission to work in Japan required |
■Minimum Qualifications
・Bachelor’s degree in Computer Science or equivalent experience
・5+ years of experience using Node.js and JavaScript
・4+ years of experience with a least one static language (e.g. Java, C#)
・4+ years of experience with one of modern JS frameworks (Vue, React, Angular)
・3+ years practical experience designing, building, and automating solutions utilizing Azure or AWS (AWS is highly preferable)
・Proficiency in TypeScript, SQL and NoSQL databases
・Solid understanding of designing patterns
・Knowledge of professional software engineering practices & best practices for the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations
・Experience with scalable networking technologies (e.g., Load Balancers, Firewalls, etc.) and web standards (e.g. REST APIs, web security mechanisms, etc.)
・Experience in unit testing and end-to-end testing
・Passion for games - both playing and making them!
■Preferred Requirements
・Master's degree or PhD in Computer Science or related field
・Experience building highly available and scalable complex software systems
・Familiarity with React
・Experience in game development, especially using Unity
・Experience architecting, developing, deploying and monitoring SaaS systems at a large scale
・Knowledge of Agile software development processes
・Knowledge of microservices
■Technology stack includes the following:
・Back end : Mainly Node.js, Express and TypeScript
・Front end : React and TypeScript
・Game engine : Unity and respectively C#
・AWS (API Gateway, Lambda, Beanstalk, S3, Cloudfront, DynamoDB)
・CI/CD : AWS CodePipeline and Github Actions
・Source control : Git
・Issue-tracking system : YouTrack
・Communication tool : Slack
Job Type | Permanent Full-time |
Salary | 5 million yen ~ 7 million yen |
Salary Bonuses | Bonuses included in indicated salary. |
Work Hours | 5 days a week (Weekdays, Flexible), 8 hours a day (Flexible) |
Holidays | Annual holidays on average over 125 days |
Job Division | Engineering team |
Company Type | Small/Medium Company (300 employees or less) |
Non-Japanese Ratio | Majority Non-Japanese |
Invent the Next Era
We are dedicated to creating "AppDramas", the most suitable entertainment for smartphones.
Now, more than 30 million people all around the world are enjoying AppDramas!
AppDrama is an entertainment with story, illustration and music made for smartphones. At Genius, we distribute AppDramas in 15 languages, with a wide variation of genres (love story, suspence, human drama, tourism, etc.) and our main target is foreign countries. We already reached over 30 million downloads, and the number of fans is increasing rapidly. We create aew entertainment most suitable for smartphones, and "redefine" the way to enjoy a story.
If you’ve got a passion for creating stories and want the opportunity to work with an international team in the heart of Tokyo, you better give it a shot.
The content that you create will be distributed worldwide to a diverse audience.
We are looking forward to meeting passionate new members.