Position: Unity Developer
Company: Simplify
Experience required: 3y
English level: intermediate

Simplify is looking for a Unity Developer.

We propose a full-time remote job.

This is a great opportunity to work with our friendly team on many interesting projects and be involved in architecture design and development as well as other challenging and interesting tasks.

About us:
We’re a creative team of marketers, designers, developers, and copywriters, who are focused on solving business problems by making simple, but effective websites & mobile apps.
Our job is to eliminate barriers, misunderstandings, and unawareness between a product and a consumer. We make our way to each other simply.
Simplify. Your way to Greatness.

About customer
Our Customer is a top software development company from the US established by motivated doers and tech entrepreneurs with a great mission in mind — help up-and-coming companies and SME businesses turn their dreams into profitable ventures.
Inspired by this ambitious goal, we help clients across the globe to launch next-generation products that have a meaningful impact on the IT industry.

About you:
— Strong knowledge of OOP;
— Strong understanding and 4+ years experience in C# and .NET;
— Understanding of game development process and best practices;
— Good level of software architecture and design experience;
— Experience with Networking UNET / Photon / Mirror / Fish-Net / LiteNetLib, other solutions;
— Experience with RestAPI / Web Sockets;
— Good knowledge of multithreading;
— Performance optimization techniques;
— Experience with HTC Vive/Oculus Rift/WMR/Oculus Quest/Oculus Go;
— Experience with ARKit/ARCore/ Vuforia/Microsoft Hololens;
— Experience integrating, maintaining, or creating SDKs enabling new features and functionality;
— Experience with PR review / Gitflow process using GitHub or equivalent;
— Experience with full game creation cycle, from idea to published product (can be small, but complete).

English skills enough to:
— Read/write/discuss technical requirements on tasks;
— Provide/take technical reviews on the code;
— Clearly describe your experience and technical decisions based on it;
— Support small talks and non-technical discussions.

Responsibilities:
— Implementation of new software programs, maintaining and improving the performance of existing software;
— Delivery of products/projects/tasks on time, good quality, in accordance with the stage of development;
— Analysis of customer requirements.

What we offer:
— Remote-first culture;
— Strong technical support of the company’s architectural board and implementation team (UX/UI designers/developers/BA/QA);
— No bureaucracy and micromanagement;
— Educational opportunities;
— Working equipment;
— Competitive salary, also we pay taxes;
— Regular performance and salary reviews;
— Flexible working schedule. We respect your personal time;
— Paid vacation, sick days, days off, and national holidays;
— Healthcare program.
— English lessons.

What happens after you apply:
— We review your application and contact you to set up a quick call with one of our recruiters;
— Online interview ( Technical )
— Interview with CEO/СОО/Client
— Offer
Apply today!