Inventive Food Technology (IFF) is hiring an Android Developers

About the Role

M&T Bank is hiring an Android Developer with a specialization in 3D graphics to join our mobile development team. In this role, you will create and optimize immersive graphic solutions for Android platforms, focusing on game engines like Unity and their seamless integration with native Android applications.

What You'll Do

  • Implement and optimize 3D graphic solutions using Unity for Android platforms.
  • Develop and maintain communication interfaces between the game engine and Android Native components.
  • Implement modules to import and render AI-created assets.
  • Design and develop a comprehensive user experience, app architecture, and app features.
  • Collaborate with design teams to deliver engaging user interfaces.
  • Collaborate with server teams to integrate backend servers and data storage through REST APIs.
  • Work in an Agile development environment and produce high-quality code on aggressive deadlines.

What We're Looking For

  • Bachelor’s degree in Computer Science, Game Development, or a related field.
  • 3+ years in mobile 3D graphics programming with Unity or Unreal.
  • 1+ year of practical experience with generative AI.
  • Experience in 3D object rendering on Android using Unity, Open GL, or 3D rendering in Flutter.
  • Android app development expertise with Java or Kotlin.
  • Familiarity with Android SDK and Android Studio environments.
  • Understanding of mobile performance, latency, and security issues.
  • Strengths with REST and JSON, third-party libraries, and APIs.
  • Self-starter with the ability to independently acquire the knowledge required to succeed.

Nice to Have

  • Strong C#, C++, or Python skills and shader programming with HLSL or GLSL.
  • Knowledge of Android native development with Android NDK or JNI.
  • Knowledge of 3D math and mobile GPU profiling with Android GPU Inspector.
  • Experience with AI frameworks like PyTorch or TensorFlow and on-device deployment with TensorFlow Lite or Core ML.

Technical Stack

  • Unity, Android Native (Java/Kotlin), Open GL, Flutter
  • REST APIs, JSON
  • C#, C++, Python, HLSL/GLSL
  • Android NDK/JNI
  • PyTorch, TensorFlow, TensorFlow Lite, Core ML

M&T Bank is an equal opportunity employer.

Required Skills
AndroidKotlinJavaFlutterUnityC#C++OpenGLREST APIsJSONPythonHLSLGLSLMobile DevelopmentSoftware Engineering
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Inventive Food Technology (IFF)
A global leader in taste, scent, and nutrition, offering customers a broader range of natural solutions.
All jobs at Inventive Food Technology (IFF) Visit website
Job Details
Category mobile
Posted 9 months ago