Posted On : 3 years ago | 275 total views, 1 today
Remote Senior Unity Programmer
Job Description
ABOUT US
M Entertainment Works is a tech startup company in Tokyo Japan. Currently we're working on Unity AR app, React website, React Native mobile app, Motion Detection AI, and NFT. Please read the following details if you are interested
JOB TITLE
Remote Senior Unity Programmer
JOB DESCRIPTION
- You will make 3D AR / NFT apps using Unity with C# and JavaScript / Typescript for both iOS and Android platforms.
- You will start working on our AR project from Day 1 with programming on Unity.
JOB REQUIREMENTS
- You must be able to create an AR app using Unity with C# and JavaScript / Typescript for both iOS and Android
- You must be familiar with 3D manipulation techniques such as, 3D to 2D projection, calculating skeleton joints from 3D models, etc
- If you can write code for other 3D software such as Blender, Unreal Engine, Maya, it’ll be helpful.
- You must be familiar with creating 2D UI on Unity
- You must be familiar with REST API and GraphQL
- You must be familiar with git (github and bitbucket) workflow
- You must be familiar with setting up and running unit tests, integration tests, and e2e tests for Unity apps
- Strong English communication skills are MUST. You also need a good headset with good sound quality for daily communications.
- If you can also speak Japanese, it's a good plus.
- Bachelor’s degree in computer science or related field.
- At least 3 year of experience as a Unity programmer in the video gaming industry or related field.
- You must be good at following programming languages: JavaScript, C#
- Knowledge on Agile project management: Scrum & Kanban
- Ability to work independently and to be a good team player
- If you have experience with TensorFlow.js, React Native, Python, Go language, and Flutter app development, that's a plus.
- Everything will be done remotely, so you need a good Internet connection and a good PC.
CONDITIONS
- You will work as an independent contractor since we don't have a presence in Myanmar.
- Your 1st month salary will be $700 USD or higher to identify your ability for this position. Negotiable after this trial period.
- Please set up your bank accounts or PayPal to be able to receive salaries from Japan.
- We also will be able to support immigration if you need to move to another country after working with us for a certain period of time.
CURRENT TECHNOLOGIES AND SERVICES WE USE
- Jest, Cypress for testing
- Node, Nest.js, Go, Postgres for backends
- React, Redux, Next.js, Three.js for web frontends
- React Native for Android and iOS apps
- Python, Keras, TensorFlow, Flask, Django for A.I.
- Docker, Kubernetes, Pulumi for micro services
- GCP (Kubernetes engine, Firebase, Cloud SQL) and AWS (Beanstalk) as cloud servers
- Ethereum, Polygon, Solidity, OpenZeppelin, The Graph, Rarible, OpenSea for NFT
- BitBucket, CircleCI for Continuous Integration
- Trello for task management
- Figma for UI design
- Blender, Maya, Unity, Unreal Engine, motion capture studio for 3D models
Office location
Tokyo, Japan