Location
Bangalore | India
Job description
Unity/ UI Architect
Job Description:
Candidate should be able to:
- Create a comprehensive architectural patterns and best practices for connecting devices, data, and applications, cloud hosting, ensuring scalability, security, and efficiency.
- Expert level proficiency in development of Unity based applications for Oculus Rift, HoloLens 2 or windows-based Unity applications.
- Experience in development of XR applications for iPad/Android with PTC/Vuforia/ARKit/ARCore and Unity
- Significant experience implementing apps or games in Unity or similar software developing supporting diagrams, documentation, and other artifacts.
- Integrated Graphics (IG) engine background (gaming, simulation, etc.)
- Strong understanding and experience of implementation of digital twin visualization and interaction with IOT systems.
- Hands-on experience on communication paradigms like REST, Web Services, etc.
- Contribute to defining processes, workflows, toolsets, and best practices to enable scalable, repeatable Unity project execution
- Setting up effective layers, dependencies and integration points for applications, prioritizing maintenance, extensibility, security and/or performance as needed
- Experience in driving the requirements gathering session with stakeholders to gather the user requirements and assist in translating that into functional requirements.
- Experience in developing web applications/ dashboards and integrating with upstream & downstream applications.
- Working experience on any Cloud services (Azure/AWS)
- Experience working with NMEA2k communication standard forĀ connecting marine sensors and display units within boats is added advantage.
- Enforce adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
- Evaluate and recommend tools, technologies, and processes to be used by the Business team, to meet both functional and non-functional requirements in the product.
- Participate and help in creating Coding standards and best practices for a robust solution.
- Identify, communicate, and mitigate Risks, Assumptions, Issues, and Decisions throughout the full lifecycle.
- Architect and design solutions to meet functional and non-functional requirements.
- Should have 10+ years in software development with at least 2 - 3 years as an Architect with Unity 3d as a major skill.
Candidate should have:
- Experience with one or more AR SDKs including ARKit, ARCore, or Vuforia
- Experience integrating external systems with Unity (eg. cloud-based services)
- Skill with 3D modeling, animation, audio production, or video production a plus
- Devise technical solutions based on the requirements of the product / platform and ensure that software architecture meets the expectations of business
- Create Architectural Concepts and derive technical roadmap in the area of Architecture and related technology fields
- Experience in creating complex architecture and design documents.
- Actively drive development of Continuous Delivery pipeline in the Cloud environment, using new architecture paradigms like Microservices
- Support project planning activities through estimation, identification of integration points, technical risks & mitigations, etc.
- Ensure testability of the design and support test-automation design
- Participate in validation of implemented features
- Coach and mentor team members regarding software design approach, technology, tools, methods and various software quality aspects
- Excellent insights into Architectural and design patterns and usage of modelling tools
- Sound knowledge of software engineering processes
- Excellent communication and extensive experience in working with multiple stakeholders across geographies
UI Automation
Job tags
Salary