HR & IT Recruitment Services Remote recruitment & HR services Recruitment subscription About Us Contacts ALL JOBS IT JOBS CV EXAMPLES Our blog 2 Case Studies

Vacancy in Cyprus: Unity Developer Salary

Unity Developer (Middle+/Senior)

We are looking for an experienced and proactive Unity developer to become a key part of our team, working on an ambitious 2D social casino project. We need not just an executor, but a specialist with strong engineering thinking who will drive development, propose architectural solutions, and handle tasks both on the client-side and, partially, on the backend.

Technical Skills:

  • Unity & C#: Deep expertise in C# and Unity Engine. You don’t just use the engine but understand its internal architecture and can maximize its potential.

  • Architecture and Patterns: Confident application of SOLID principles and design patterns (Singleton, Factory, Observer, etc.) for building scalable and maintainable game architecture.

  • 2D Development:

    • UI & Layout: Experience creating complex, adaptive, and high-performance UI screens using UGUI. Ability to structure interfaces so that artists and game designers can flexibly adjust animations and effects without developer involvement.

    • 2D Physics: Understanding and experience with components such as Rigidbody2D, Collider2D, and joints. Ability to optimize physical calculations for high performance.

    • Graphics & Animation: Experience with Unity's animation system (Animator, Animation Clips), Particle System, and understanding of sprite and atlas work.

  • Backend: Understanding of client-server architecture. Experience with integrating REST APIs and willingness to take on backend tasks to ensure full feature functionality.

  • Optimization: Skills in profiling and optimizing performance for mobile platforms (Android, iOS), including memory, CPU, and GPU management.

What We Are Looking For:

  • Engineering Mindset: You are capable of breaking down complex tasks, seeing the system as a whole, and finding elegant technical solutions to product challenges.

  • Independence and Proactivity: We expect you to independently manage your time, drive feature development from idea to release, and not wait for tasks from above.

  • Teamwork: Excellent communication skills for close collaboration with game designers, artists, and sound designers. Ability to communicate complex technical ideas in simple terms.

  • Code Quality: Commitment to writing clean, readable, and maintainable code. Experience with Code Reviews.

Main Responsibilities:

  • Develop key game logic and meta-features on Unity for all target platforms (Android, iOS, Web, Desktop).

  • Design and implement a flexible game architecture and its subsystems.

  • Create universal UI components and systems for flexible animation and VFX configuration.

  • Implement and optimize 2D physics and graphic effects.

  • Integrate third-party SDKs and plugins, as well as work with server-side APIs.

  • Actively participate in planning, task estimation, and finding optimal implementation paths.

Join the Znoydzem community.

Apply as a Specialist