Full-time

M&T Bank 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
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
M&T Bank

M&T Bank is a financial institution providing banking services and customer-focused financial solutions.

Visit website
Job Details
Category mobile
Posted 8 months ago