Senior Software Engineer – Unity, Frontend

Posted Aug 6

This is a fully remote position, open to applicants in Brazil.

πŸ“‹ Description

β€’ Design and improve Edify Play, converting educational flows into seamless, high-performance, top-tier gamified experiences for mobile and WebGL platforms.

β€’ Work closely with Product, Design (UX/UI), and the educational team to ensure that the experiences for both students and educators are exceptional, intuitive, and accessible.

β€’ Maintain code quality through constructive code reviews, encouraging best practices and fostering the technical development of the team.

β€’ Develop with efficiency and consistency, promoting a culture of testing and componentization to create reusable interfaces that enhance the overall development speed of the team.

β€’ Engage actively in the advancement of the application architecture, documenting technical choices and consistently enhancing our internal processes.


⛳️ Requirements

β€’ Extensive experience with Unity, having successfully built and managed a product in a production environment.

β€’ Strong skills in C# and Unity.

β€’ Proficiency in performance and memory management: utilizing profilers, managing object lifecycles, investigating memory leaks, implementing caching strategies, and reducing build sizes.

β€’ Experience in leading the architecture of complex applications, including the separation of business logic from UI, modularization, decoupling, and applying MVP/MVC/MVVM patterns in Unity.

β€’ Familiarity with automated testing (unit testing frameworks; Edit Mode and Play Mode; unit and integration tests).

β€’ Proactive in exploring technological advancements and integrating AI tools into daily tasks.

β€’ A collaborative mindset, excellent communication skills, and a keen willingness to learn.

β€’ Preferred: practical experience with WebGL in production; knowledge of JavaScript and browser APIs to address engine limitations on WebGL; experience in running Unity applications on limited hardware.


🏝️ Benefits

β€’ Competitive salary and performance-based bonuses.

β€’ Opportunities for professional development and career advancement.

β€’ Flexible work environment with remote working options.

β€’ Access to the latest tools and technologies to enhance your work experience.

β€’ Collaborative and inclusive company culture.

People also viewed

BlueCross BlueShield of Tennessee1 day ago

Engineering Team Lead

US flagTennessee OnlyFull-timeFull-stack Engineer
ApplyView job
Cisco1 day ago

Software Engineering Technical Leader

CH flagSwitzerland, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Swoogo1 day ago

Software Developer II, Pro Services

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Globalli1 day ago

Full Stack Developer

IN flagIndia, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Top Doctors1 day ago

Fullstack Developer – Distributed Systems, Typescript, Node.js, Vue.js

ES flagSpain OnlyFull-timeFull-stack Engineer€30k – €40k/year
ApplyView job
Spear AI1 day ago

Full-Stack Engineer, Mid-level

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers