The company is looking for a seasoned Unity engineer to take technical ownership of projects, design robust systems from scratch, implement best engineering practices, and mentor other team members, contributing to cutting-edge development with a focus on VR/AR experiences and shaping the future of their products.
Requirements
- 2+ years of hands-on Unity app development and ecosystem setup/maintenance
- Practical experience with VR/AR interface development in Unity
- Strong proficiency in C-Sharp and deep knowledge of OOP and design patterns
- Experience designing and developing complex software systems from scratch
- Proven experience in optimization of complex systems (e.g., performance, memory)
- Solid understanding of network protocols and client-server communication
- Experience with UML, architecture diagrams, and system documentation
Responsibilities
- take technical ownership of projects
- design robust systems from scratch
- implement best engineering practices
- contribute to cutting-edge development with a focus on VR/AR experiences
- help shape the future of our products
- hands-on Unity app development and ecosystem setup/maintenance
- VR/AR interface development in Unity
Other
- 4+ years of experience in IT
- English level B2 or higher (comfortable in technical discussions and daily communication)
- Ability to evaluate and adopt best practices like TDD, clean architecture, etc.
- Comfortable working in agile teams
- Experience setting up project-wide standards and mentoring developers