Middle Unity Developer for Software Company

Sorry, this position is no longer available
India
Currently, we are looking for a remote Middle Unity Developer to join our team.
You'll be working on the enterprise-level remote support application. The Unity App is the customer-facing universal app, that has a set of functionality shared between desktop and mobile versions and specific functionality that is working only on phones.
Also, there is an admin portal, written on ReactJS, that is responsible for configuring users.
The customer is a visual solutions company providing Enterprise Augmented Reality visual support.
Responsibilities
- Creating production-ready, high-quality, documented code promoting modularity, extensibility and performance that can be easily maintained and shared
- Architecting entire features, innovating and promoting best practices
- Taking ownership/accountability for all aspects of a certain area of the app or codebase
- Breaking down product or technical features
- Understanding and communicating the long-term directions for both project and framework level code
- Sharing knowledge in the team
Requirements
- 2+ years of experience as Unity3D Developer
- 2+ years of experience with Unity mobile development (Android, iOS)
- Excellent knowledge of Unity, LifeCycle understanding, coroutines, etc.
- Experience with C# coding, material creation, and setup, basic knowledge of animation, Unity UI, physics
- Knowledge of common math, trigonometry, and liner algebra features of the engine
- Experience in optimizing memory and performance
- Proficient knowledge of code versioning tools (Git)
- Critical thinker and problem-solving skills
- Team player, good English (B2+) and communication skills
- Good time-management skills
- Ability to create POC to test an idea
- Experience in Vuforia
- Experience in WebRTC (preferably agora)
- Experience with LiDAR
- Ability to work with unclear requirements
- Proactivity
Nice to have
- Experience in ARKit
- TensorFlow/ML with Unity experience
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn