
Middle Unity Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Middle Unity Developer to join our team at Arrible, a company that develops games from scratch, including in-house game design, architecture, and art. Each team member has the opportunity to participate in the creative process! Our portfolio includes dozens of successfully completed projects from mobile hypercasuals to PC games with custom physics. Arrible Team creates games remotely!
Responsibilities
- New projects development from scratch;
- Support for existing products;
- Implementation of game mechanics;
- Error correction;
- Code review;
- Participation in planning, checking estimates for tasks;
- Mentoring the development team (we have 90% of the middle team);
- Designing Architecture for new projects.
Requirements
- 2+ years of experience;
- Strong knowledge of C# and understanding of .NET work;
- Understanding of the internal processes of the engine and the skills of their optimization (compilation, scripting, GC, rendering, etc.);
- Knowledge of processes developing computer games;
- Ability to create effective and maintainable software code;
- Visual Studio, Android studio, XCode;
- Profiling and optimization in projects for mobile platforms;
- Understanding of the principles of SOLID and OOP;
- Experience in building application architecture, understanding the principles of working with design patterns;
- Experience with Profiler and the ability to optimize application performance;
- Ability to work with GIT / SourceTree;
- Conversational English;
- Knowledge of task control systems (Redmine, Jira and others).
We Offer
- Competitive financial rewards;
- We work exclusively remotely;
- English lessons;
- Once a quarter - corporate events in Kiev or Odessa;
- Another bonus - we do not have time tracking and other micromanagement typical of galleys. All on trust;
- Every month you have +2 days off. Thus, 24 vacation days are accumulated per year. Spend them whenever you want;
- Interesting and varied projects: after all, we are an outsourcing company, and we are also a developer and publisher of our own games;
- Friendly team: we love each other, because thanks to the remote location, there is no chance to get each other, like in the office))))
About the Company
Arrible develops games from the scratch, including in-house game design, architecture and art. Each team member has the opportunity to participate in the creative process! Company's portfolio includes dozens of successfully completed projects from mobile hypercasuals to PC games with custom physics. Arrible Team creates games remotely!
© Arrible. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We are Arrible — an international award-winning outsourcing gamedev studio, operating worldwide. We create games of any type, any genre and any complexity.ARRIBLE MISSIONTurn ideas into video games, that bring income to business and joy to people.ARRIBLE VISIODevelop AAA-class video games by a large team of professionals according to the market needs.ARRIBLE VALUESComfortable working conditionsWork-life balance is what the Arrible team is striving for. Remote work, lack of system overtime, friendly communication in the team are the basic values of Arrible.Quality of workWe are a company that sees healthy perfectionism in everything. We put energy into every detail of the game we make and we translate this philosophy into every employee of the company.DevelopmentArrible is committed to making the best games on the market and this requires the best specialists. But no one is born the best specialist and the average level of qualification and quality requirements in the industry is constantly growing.