Currently, we are looking for a Senior Unity3D Developer to join our team. The successful candidate should be extremely proficient with Unity, and hold very strong software engineering principles. As part of your development duties, you will be expected to hold technical discussions and moderate code reviews, extend our unit test coverage, and develop core technologies that are shared between multiple teams.
8allocate is a global provider of end-to-end custom software development solutions to companies all over the globe, from North America to the EU to Israel to Australia. Headquartered in Estonia, we run offshore R&D centers in Kyiv and Lviv. Our team is 50% remote and distributed. We specialize in flexible interaction exclusively with international clients (we cover industries from commercial aviation to fintech) thanks to a multinational support group of experts and management. Why choose us? — “Family and Friends”. We are no longer a start-up, but still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal. — “Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products). — “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues. Benefits from 8allocate: — You’ll work in a supportive and spirited team of professionals. — Corporate events, holidays and team buildings for your joy. — Training and development: we have a huge library (about 500 books!) and a budget for your professional development. — People-oriented management without bureaucracy. — Paid vacation and sick leaves. — Relocation program: if you are from another city and want to move to Kyiv, we will be happy to help you!
- 40 hours working week - flexible schedule
Requirements: — Reporting to the Lead Developer, you will be contributing to the development of new features, improving the existing codebase and taking part in the modernization process. — As a senior developer you should be capable of reviewing feature requests and designing software to meet the requirements. — You will also be required to release and deploy applications, drive the quality of the codebase, and mentor inexperienced engineers. — Working closely with stakeholders and collaborators across multiple disciplines, you should be a team player with exemplary communication skills. — Within an Agile environment you will also participate in Scrum ceremonies and assist in the story creation process.
Skills: — 4+ years of professional experience with Unity and C# — In-depth knowledge of software engineering principles and design — Highly proficient with Unity3D — Experience in developing frameworks and utilities — Highly experienced in developing for mobile platforms with at least 1 published title — Exemplary communication skills — Experience with unit and integration testing — Strong experience in profiling and optimization — Proficient with CI and SCM