Unity Developer (Ai Forward)

Marvik

Buenos Aires

On-site

ARS 1,000,000 - 1,300,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Marvik is seeking a Unity Developer in Argentina to build AI full-stack solutions and shape an engineering culture focused on autonomy and technical excellence.

You will own end-to-end Unity (C#) development, integrate with cloud services, and drive architecture decisions across teams while leveraging AI-assisted tooling to accelerate delivery.

Qualifications

  • 6+ years of professional software development experience with customer-facing features.
  • Full-stack engineering experience across backend, frontend, and data stores.
  • Hands-on Unity (C#) production experience and Unity client-backend integration.

Responsibilities

  • Build and maintain Unity (C#) field applications used daily to sketch, configure, and publish MEP work.
  • Write production Unity code: scene/prefab architecture, component lifecycle, UI, performance, editor/runtime split.
  • Own client-to-cloud integration: auth, data sync, publishing, error handling with Stratus services.
  • Build and maintain automated tests using Unity Test Framework (NUnit) and CI pipelines.
  • Ship features across backend services, APIs, data, and web front end from specs and customer feedback.
  • Design and build services/APIs connecting our web platform and cloud data.
  • Investigate and fix customer-reported bugs across client, service, and data layers.
  • Implement and maintain modern automated testing (unit, integration, end-to-end) and contribute to modernization.
  • Use AI-assisted development tooling (Claude Code, Cursor, Copilot) judiciously in the dev loop.
  • Collaborate with product managers, designers, and customers to scope and deliver work.
  • Coordinate deployments and incident response with peers; advocate incremental delivery.
  • Share knowledge and raise engineering bar through code reviews and best practices.

Skills

C#/.NET
Unity
UI
Testing
CI/CD
AI tooling
Full-stack
SQL/NoSQL

Education

Degree in Computer Science or Engineering

Tools

Unity
NUnit
CI/CD
Claude Code
Cursor
Copilot

Job description

Join as a Unity Developer to build AI full-stack solutions and shape an engineering culture that values autonomy, creativity, and technical excellence.

What do we offer?

A central role in the team that defines the next products, not just maintains the existing ones

End-to-end ownership of the agentic AI layer on top of what Labs ships

AI-assisted development as a first-class practice, Claude Code, Cursor, Copilot, with the autonomy to exercise real engineering judgment

Real influence over architecture, technical standards, and engineering culture beyond your immediate team

A high-bar technical environment where your architectural decisions impact multiple teams and products

Responsibilities:

Build and maintain Unity (C#) field applications that customers rely on daily to sketch, configure, and publish pipe, duct, and other MEP work from the jobsite.

Write production Unity code across the realities of the engine: scene and prefab architecture, the component lifecycle, input handling, UI, performance, and the editor/runtime split.

Own the client-to-cloud integration path, login, publishing, and data sync between the Unity client and Stratus services, and the fidelity and error handling that keep it trustworthy.

Build and maintain automated tests using the Unity Test Framework (NUnit), PlayMode integration tests and EditMode unit tests, and help reduce the stack-transfer fragility that isolates Unity work from the rest of engineering.

Ship features and customer-facing enhancements across the full stack, backend services, APIs, data, and web front end, working from product specs and customer feedback.

Design and build the services and APIs that connect our web platform, cloud data

Investigate and fix customer-reported bugs in your area of the product, tracing issues across the boundaries between client, service, and data layers.

Implement and maintain modern automated testing, unit, integration, and end-to-end, and contribute to monolith decomposition and modernization as touch points emerge in your work.

Use AI-assisted development tooling (Claude Code, Cursor, Copilot, etc.) as a first-class part of the dev loop, writing tests for AI-generated changes and exercising clear judgment about when AI output ships.

Collaborate with product managers, designers, and customer-facing teams to define, design, scope, and ship, grounding technical decisions in real design and fabrication workflows.

Coordinate deployments and incident response with peers; advocate for incremental delivery.

Share knowledge and raise the engineering bar through code review and pragmatic best practices.

If you have:

6+ years of professional software development experience, including production ownership of customer-facing features — shipping and operating production-grade systems, not just prototypes or notebooks.

Full-stack engineering (required): Demonstrated production experience shipping across the full stack. Comfort with at least one statically-typed backend language, at least one modern frontend framework, and both NoSQL and SQL data stores is assumed. Strong proficiency in C#/.NET, or the ability to ramp on it in days, not months.

Unity application development (required): Hands-on production experience building and shipping Unity (C#) applications, scene/prefab architecture, the component lifecycle, input and UI, performance, and the editor/runtime split. Experience integrating a Unity client with backend services (auth, data sync, publishing).

Unity testing (required): Demonstrated experience writing and maintaining automated tests with the Unity Test Framework (NUnit), both PlayMode integration tests (scene loading, UI-driven, end-to-end) and EditMode unit tests, and running them in CI as part of the mergeflow.

Strong debugging skills, can trace issues through complex systems, reproduce edge cases,and identify root causes in code you didn't write.

Hands-on use of AI-assisted development tooling (Claude Code, Cursor, Copilot, or equivalent) as part of your daily workflow, with clear judgment about when AI output ships, needs rework, or should be thrown away.

Working understanding of CI/CD pipelines and optimizing DevEx for a dev team. Understands SOLID, DRY, KISS, YAGNI, and TDD and applies them when warranted.

Working understanding of security best practices and safe handling of PII/sensitive data.

Excellent communication; can work directly with product managers, designers, and customers to triage and scope work.

Degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Advanced English

Customer-facing AI experience, building production agentic workflows (multi-step planning, tool calling, structured outputs, retrieval), and the evals, guardrails, and observability that make them safe to ship. Familiarity with an agent framework or SDK (e.g., Claude Agent SDK, OpenAI Agents SDK, LangGraph) or with MCP is a plus.

Mobile deployment experience with Unity, iOS/Android build pipelines, device performance, and app-store release management.

Familiarity working with data derived from CAD/BIM or other 2D/3D model sets, or 3Drendering and visualization experience.

Experience deconstructing monoliths into modular or service-oriented architectures, and with event-driven or message-based integration.

Domain knowledge of MEP, BIM, or construction fabrication workflows, or an AEC

This call is made within the framework of Law 19.691 on the Promotion of Employment for Persons with Disabilities, including individuals registered in the National Registry of Persons with Disabilities of the Ministry of Social Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Fullstack Developer
Senior AI Fullstack Developer

Marvik • Buenos Aires

On-site
ARS 2,000,000 - 5,000,000
Senior Full-Stack Engineer - Remote Ai-Driven Apps
Senior Full-Stack Engineer - Remote Ai-Driven Apps

Agileengine • Partido de Quilmes

Remote
ARS 152,875,000 - 214,025,000
Growth without limits
Competitive compensation
Remote 100% remote with flexible hours
+3
Lead AI Developer
Lead AI Developer

EPAM Systems • Argentina

On-site
ARS 1,800,000 - 3,200,000
Healthcare benefits
Paid time off
Training & certifications
+1
Head of AI
Head of AI

Light-it • Buenos Aires

On-site
ARS 180,884,000 - 271,325,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Improving South America • Buenos Aires

Remote
ARS 181,672,000 - 242,230,000
USD-based pay
Flexible remote/office options
Professional growth opportunities
Senior Applied AI Engineer
Senior Applied AI Engineer

Network Solutions • Argentina

On-site
ARS 136,430,000 - 197,065,000
Remote Senior Full-Stack Engineer (Node/Ts) For Ai Projects
Remote Senior Full-Stack Engineer (Node/Ts) For Ai Projects

Bluelightconsulting • Buenos Aires

Remote
ARS 145,992,000 - 250,272,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Remote Ai Agent Engineer: Tool-Augmented, Multimodal Ai
Remote Ai Agent Engineer: Tool-Augmented, Multimodal Ai

Randstad Argentina • Ciudad de Mendoza

Remote
ARS 125,575,000 - 251,150,000
Professional growth
Education & fitness budgets
Flexible remote work
+1
1118 | Senior AI-Native Engineer
1118 | Senior AI-Native Engineer

Intetics • Argentina

On-site
ARS 1,100,000 - 1,800,000
Senior Unity VR Engineer
Senior Unity VR Engineer

CONEXIONHR • Buenos Aires

Remote
ARS 136,430,000 - 181,906,000
Fully remote role
Flexible hours across European time-z0