Position: Senior Software Engineer (Unity)
Company: Altis
Experience required: 5y
Category: .NET
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

Responsibilities and Duties.

● Develop user interface for training sessions
● Participate in design discussions with product manager and domain experts and assess
the feasibility of new products and features
● Review code for correctness, security, and quality and assist in getting code production-
ready
● Analyze and troubleshoot complex problems in a timely and accurate manner

Required professional competencies

● 5+ years of hands-on experience in UNITY 3D
● In-depth knowledge of C#, .Net
● Deep understanding of object-oriented programming
● Experience developing Unity user interfaces, UGUI
● Experience in developing VFX
● Knowledge of linear algebra and analytical geometry
● JavaScript development experience

 Nice to have

● Skilled at writing compute and graphic shaders
● Experience with Microsoft Azure Kinect
● Experience with SRP (HDRP)
● Experience with Shader Graph, Visual Effect Graph
● Experience with development for PC/Mac/Console platforms

What we offer

Full-time employment benefits
We offer a diverse package and the chance to grow financially with the company, including:
● Highly Competitive Salary
● Flexible Work Schedule
● 3 weeks vacation
● Health Insurance