Unity Developer

Employer

Job Description

At Mobeus we’re creating a safer, trusted, and more effective way to communicate, transact, and create new experiences. Our platform of technology, content, and marketplaces enables entirely new interactions through documents, audio, video, screen sharing, social media, and broadcast channels across any device or operating system.

We are a recently funded startup with ambitions to create global solutions across industry sectors supporting B2B and B2C business models. This will take at least a decade of hard work. We are looking for people who are passionate about combing a wide range of technologies to improve the way the world works and lives. We will operate at scale to create a platform capable of supporting multiple solutions, for multiple audience types, in multiple industries, around the world.

We combine industry, business, and technology skills to solve real problems for individuals, businesses, governments, and communities. We are hiring across teams with expertise in Machine Learning, Data and Visualization Engineering, Computer Vision, and Information Security. These teams will be involved in building new solutions which fit into consumer and enterprise technology architectures operating simultaneously across multiple public cloud and private instance deployment models.

We are a remote first company based in the United States, with our first strong research and development team growing in Yerevan, Armenia. We will build multiple technology teams around the world as the business grows. Our corporate culture focusses on drawing together world class, respectful, disciplined, high fidelity communicators across multiple areas of expertise, and working together to create significantly important new technologies. If that sounds like you, we’re looking forward to getting to know you!

Overview

Calling all talented Unity Developers! As a Unity developer, you will work closely with designers and product managers to implement new functionality/features, develop and maintain existing code.

Implement prototypes for exploratory and technical feasibility analysis.for planning and implementing functionality, building code, identifying bottlenecks, and ensuring the quality of the finished product. You may also be required to build patches and install updates. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential. Unity developers will ensure that programs are designed in a way that will make them operate effectively and consistently no matter what system is used to access them and that the conversion process goes smoothly.

To ensure success as a unity developer, you should have extensive experience working with Unity and Unity3D software, excellent coding skills, and a good eye for detail. A top-class Unity developer can visualize, design, and code games that speak directly to the target market.

Duties/Responsibilities
  • Meeting with the design team to discuss gaming ideas and specifications.
  • Establishing strategy and development pipelines.
  • Planning and implementing game functionality.
  • Transforming design ideas into functional games.
  • Designing and building game codes.
  • Identifying and fixing code errors and game bottlenecks.
  • Testing game functionality and theme dynamics.
  • Ensuring products conform to high industry standards.
  • Designing and building game patches and upgrades.
Required Skills/Abilities
  • 2+ years of professional Unity experience in C# scripting;
  • Knowledge and experience on AR/VR development;
  • Previous experience working as a unity or Unity3D developer.
  • In-depth knowledge of unity and Unity3D software.
  • Knowledge of 3D development and integrated game physics.
  • Experience with console and mobile game development.
  • Good communication skills.
  • Experience with memory and space optimization.
  • Knowledge of scripting, animation, session management, and textures.
  • Good troubleshooting skills.
  • Excellent attention to detail.
  • Experience with Visual Studio
  • Experience with API development
  • In-depth knowledge building mobile applications
  • Experience memory allocation and space optimization (Unity Profiler)
  • Basic knowledge of 3D assets pipeline
  • Strong organizational skills with a good sense of design
  • Strong team player and highly self-motivated individual with desire and ability to learn quickly
Nice To Have
  • Experience with XCode and iOS/iPad OS (Swift)
  • Experience building a product configurator application
  • Experience with Augmented Reality (AR foundation/ ARKit)
  • Experience with AssetBundles
  • Experience with Visual Scripting
  • Experience with Universal Render Pipeline (URP)
  • Experience with unit tests
  • Experience with Unity’s Device Simulator
  • Experience with Procedural Geometry
  • Excellent problem-solving, troubleshooting, and communication skills. Candidates must be able to quickly identify and resolve art issues and demonstrate versatility.
  • Experience with Git / GitHub version control.
  • Expert knowledge in a few 2D and 3D Art packages and workflows: Maya, Photoshop, Substance, Houdini, Etc.
Benefits
  • Competitive salary
  • Full health insurance
  • Flexible work schedule
  • Formal and informal development opportunities
Inclusion and Diversity are important to us. Mobeus considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.