
Unity Software Engineer
Tripledot Studios
full-time
Posted on:
Location Type: Hybrid
Location: Jakarta • Indonesia
Visit company websiteExplore more
About the role
- Implement gameplay features in Unity.
- Develop new titles, features and support live operations.
- Optimize code & memory for high performance on iOS and Android.
- Design and plan architecture, implement maintainable code.
- Review code and write unit tests..
Requirements
- At least 3+ years of experience working with Unity and C# as a programmer
- A “Can Do” mentality that drives improvement and meeting deadlines.
- A good mentor to less experienced developers and a good communicator.
- Strong architectural, design pattern and OOP experience.
- Strong mobile gaming and liveops system background is a plus.
- Experience with prototyping but also extending a large legacy project.
- Experience with Deep Profiler, Frame Debugger, Memory Profiler.
- Experience with Unity UI and gameplay programming.
- Experience with Git or other source control systems.
- Experience in working with existing code bases.
- Experience with GLSL/HLSL and ShaderGraph is a plus.
- Excellent English skills, both written and verbal
Benefits
- - **Hybrid Working:** We work in the office 3 days a week, Tuesdays and Wednesdays, and Thursday
- - **20 days fully remote working:** Work from anywhere in the world, 20 days of the year.
- - **Regular company events and rewards:** Join in regular events and rewards that celebrate cultural events, our achievements and our team spirit.
- - **Breakfast & Lunch:** Relish daily provided breakfast and lunch to keep you fueled and focused.
- - **BPJS HEALTH:** Elevate your well-being and peace of mind, ensuring robust health security with seamless enrolment in BPJS Health!
- - **BPJS SOCIAL:** Secure your employment rights with BPJS Social.
- - **Festivity Allowance:** Celebrate festive occasions with an additional festive allowance.
- - **Health Insurance:** Stay covered with comprehensive health insurance for you and your loved ones.
- - **Employee Assistance Program:** Anytime you need it, tap into confidential, caring support with our Employee Assistance Program, always here to lend an ear and a helping hand.