- Home
- Jobs
- eon Dental
- Senior Unity Developer
Senior Unity Developer
Job Description Roles & Responsibilities What You'll Do Design and build modular, reusable Unity components using SOLID principles, dependency injection, and event-driven architecture. Package components through Unity Package Manager to ensure easy integration, versioning, and dependency management across multiple projects. Maintain a focus on creating project-agnostic components by avoiding project-specific dependencies. Design and develop intuitive and high-performance UI elements for both 2D and 3D interactive applications. Work on optimizing UI experiences for VR and AR environments. Implement animations and interactive elements that are responsive and engaging. Develop custom shaders using HLSL and Shader Graph for a variety of platforms, including URP and HDRP. Optimize shaders and graphical assets to ensure high performance across both mobile and high-performance platforms. Implement advanced graphics techniques to meet the needs of both 2D/3D graphics and VR/AR applications. Provide thorough documentation for all Unity packages, including setup instructions and API references. Create sample scenes that demonstrate how to implement and use the reusable components in different Unity projects. Ensure clear, detailed guides are available for developers on how to best use the components. Develop and maintain automated unit and integration tests for all components to ensure quality and stability. Set up continuous integration (CI) workflows to validate components across different Unity versions and project environments. Regularly test components for performance and ensure cross-platform compatibility. Collaborate with other developers, designers, and product teams to ensure the effective integration of reusable components into larger projects. Mentor junior developers, providing guidance and support in best practices for Unity development, code architecture, and performance optimization. Desired Candidate Profile Bachelor's degree in Software Engineering, Computer Science, Software Development, or a related field. 5+ years of experience developing applications using Unity. Strong proficiency in C#. Solid understanding of clean code practices and clean architecture. Knowledge of component-based design. Familiarity with Git and version control workflows. Good understanding of 3D mathematics, including vectors, matrices, and trigonometry. Strong understanding and practical application of SOLID principles. Experience with modular and scalable systems, graphics optimization, and shader programming. Experience with VR/AR development, CI/CD pipelines, cross-platform development, and automated testing is preferred. Familiarity with the Domain-Driven Design (DDD) programming paradigm is a plus. Company Industry MedicalHealthcareDiagnosticsMedical Devices Department / Functional Area IT Software Keywords Senior Unity Developer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- Companyeon Dental
- LocationAbu Dhabi - United Arab Emirates (UAE)
- CategoryDevOps
- SourceNaukrigulf
- Listed6 days ago
Related DevOps jobs
QA Backend Tech Lead
We are Qatar Insurance Company (QIC), the leading insurance provider in GCC. With a history dating back to 1964, we have established ourselves as a pioneer in…
Senior Data & Analytics Engineer
Our projects vary greatly and your responsibility as a consultant will differ based on the focus of the client engagement and your skillset. However, your role…
Banking Integration Tester - (Temenos T24)
Banking Integration Tester - (Temenos T24) Industry: Banking Employment Type: Full-Time Experience: +4 Years Position Overview We are looking for a…
Informatica MDM Project manager-Saudi Riyadh Location
Lead the end-to-end Informatica MDM implementation lifecycle, from discovery and design to deployment and post-go-live support, ensuring alignment with…