Mobile Apps Developer
If you are a highly motivated and creative individual who are proficient in Unity 3D game development process and have a passion for mobile gaming and augmented reality/mixed reality/virtual reality, then you are the perfect candidate to join our family!
What you'll do
You will develop mobile application in Unity 3D (in C#) and deploy it to iOS and Android platforms.
Work in a team and responsible to deliver high-performance mobile applications.
Work closely with UI/UX designer for data analysis, wireframe, prototyping/mockup design, usability testing, interaction design, and information architecture.
Work closely with 3D artists for 3D assets implementation into the mobile application.
You will work closely with backend programmer for data transfer handling to the server.
Who you are
Experienced in Unity 3D and C# development
Extensive knowledge regarding mobile app development process, preferably using agile/scrum methodology
Proficiency in tidy object-oriented programming principle (OOP)
Extensive knowledge and experience in Android and iOS mobile application development
Good communication and interpersonal skill to cooperate with other programmers
Capability of working cooperatively both in a team and individually
Knowledge or experience in Unreal Engine and C++ development
Knowledge or experience in Artificial Intelligence/Machine Learning creation
Knowledge, passion, and experience in level designing
Knowledge in objective-C/Swift 2.0
We are looking for a Back-end Engineer responsible for managing the interchange of data between servers and the clients. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. A basic understanding of front-end technologies is therefore necessary as well.
What you'll do
Integration of user-facing elements developed by front-end developers with server side logic
Design and implementation of data storage solutions
Creating database schemas that represent and support business processes
Building reusable code and libraries for future use
Implementing automated testing platforms and unit tests
Outputting data in different formats
Who you are
Minimum 2 years works experience
Proficient in one of server-side languages (PHP, Ruby, Python OR NodeJS)
Integration of multiple data sources and databases into one system
Understanding differences between multiple delivery platforms such as mobile vs desktop
Excellent written and verbal communication skills in English
Health Card (BPJS)
Occasional Bonus and Rewards
Opportunity to Join Tech Exhibition
Opportunity to Travel
“Octagon Studio contributed significantly to my career and my working experience. The quality of the products/projects seeks to thrive really high, which is both challenging and interesting. To me, working at Octagon is undoubtedly an unforgettable experience.”
“Everyone in here is friendly and nice so I can adapt very quickly. Also, surrounded by creative people make me to become more creative too.”
“Selama bekerja di Octagon, perusahan ini memberikan keleluasaan dan support positif terhadap pegawainya yang ingin mengembangkan potensi pada diri nya. Baik yang berhubungan dengan kinerja ataupun hobi.”
“Octagon Studio is moving in Augmented Reality and Virtual Reality that encourages all employees to expose themselves with various kind of new technologies in the world.”
“Working environment in Octagon is a whole different level than any other workplace. All the seniors are very helpful and willing to teach you with anything you don’t know. There is no such thing as unhealthy competition because we work as a team and everybody is helping everybody to shine. The executives are also fair as they act more like a leader than a boss. I have never found any work place like Octagon Studio.”