
Unity Developer – AI Forward
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Argentina, +7 more countries.
• Develop and sustain Unity (C#) field applications for sketching, configuring, and publishing pipe, duct, and other MEP tasks from job sites.
• Create production-quality Unity code encompassing scene and prefab architecture, component lifecycle management, input handling, UI, performance optimization, and the separation of editor/runtime.
• Manage client-to-cloud integration, including login, publishing, data synchronization, fidelity, and error handling between the Unity client and Stratus services.
• Construct and uphold automated Unity tests utilizing NUnit, PlayMode integration tests, and EditMode unit tests.
• Deliver customer-facing enhancements across backend services, APIs, data, and the web front end.
• Design and develop services and APIs that link the web platform with cloud data.
• Troubleshoot and resolve customer-reported bugs across client, service, and data layers.
• Implement unit, integration, and end-to-end automated testing.
• Contribute to the decomposition and modernization of monolithic applications.
• Utilize AI-assisted development tools and validate AI-generated modifications through testing and engineering judgment.
• Collaborate with product managers, designers, and customer-facing teams to define, design, scope, and deliver features.
• Manage deployments and incident response activities.
• Promote incremental delivery methodologies.
• Share expertise through code reviews and practical best practices.
• Over 6 years of professional software development experience, with a focus on production ownership of customer-facing features.
• Proven experience in full-stack engineering in a production environment.
• Familiarity with at least one statically typed backend language, one modern frontend framework, and both NoSQL and SQL databases.
• Strong expertise in C#/.NET, or the ability to quickly acquire proficiency.
• Practical experience in building and deploying Unity (C#) applications.
• Knowledge of Unity scene/prefab architecture, component lifecycle, input handling, UI, performance, and the separation of editor/runtime.
• Experience integrating Unity clients with backend services, covering authentication, data synchronization, and publishing functionalities.
• Proficient in writing and maintaining Unity Test Framework (NUnit) tests, including PlayMode integration tests and EditMode unit tests.
• Experience executing automated tests in continuous integration (CI) environments.
• Strong skills in debugging and root-cause analysis.
• Daily utilization of AI-assisted development tools like Claude Code, Cursor, Copilot, or similar.
• Understanding of CI/CD pipelines and optimization of the developer experience.
• Knowledge and application of principles such as SOLID, DRY, KISS, YAGNI, and TDD.
• Understanding of security best practices and safe handling of PII/sensitive information.
• Exceptional communication skills and the ability to collaborate with product managers, designers, and customers.
• Degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
• Proficient in English at an advanced level.
• A pivotal role in shaping the next generation of products, rather than merely maintaining existing ones.
• Full ownership of the agentic AI layer from start to finish.
• AI-assisted development utilizing tools such as Claude Code, Cursor, and Copilot.
• Independence to apply authentic engineering judgment.
• Access to a modern multi-cloud stack featuring MongoDB, SQL, Azure, and AWS.
• Significant influence over architecture, technical standards, and engineering culture.
• A high-bar technical environment with architectural impact across various teams and products.
Alzheimer's Association®
Capital One
Capital One
Goods & Services
Get handpicked remote jobs straight to your inbox weekly.