Software Engineer
Two Desperados
- Beograd
- Stalan
- Puno radno vreme
- Be a part of the game development team and own game features from start to finish;
- Create and implement new features based on the project roadmap;
- Implement complex systems for the needs of the projects, like real time events managers, asset bundles managers, standalone tools etc;
- Be the owner of estimations for accomplishing programming tasks and objectives for the game development team;
- Proactively identify risks, bottlenecks and provide relevant solutions to complex problems;
- Participate in code review and asset integration through the different stages of development to ensure the project is always structured and following the best technical practices.
- 2+ years of professional experience in development with Unity engine OR 2+ years of professional experience in C# development and some experience with game development;
- Highly proficient with C#, able to implement features and systems from scratch efficiently, and methodically debug stubborn issues using various approaches;
- Proficient in working in a team environment and following development practices like Agile, git version control, code reviews and keeping up-to-date documentation;
- Proficient in OOP and good code design, able to architect features and systems to be highly maintainable, and able to utilize design patterns to improve code quality;
- Good analytical and problem-solving skills.
- A place for your creativity to shine;
- Continuous growth and learning opportunities;
- A team of passionate people who put their colleagues first;
- 4 day work week;
- Private health insurance, 23 vacation days minimum, full sick leave coverage, fit pass, etc.