Unity Developer (Remote)

Published date Posted on Indeed on May 13, 2022 (3 d ago)
Company Description


—————This is a %100 remote position—————

We are still hiring remotely even through the Covid-19 epidemic. We are looking for people from Asia, Africa, South America, Middle East, and Eastern Europe.

Duelit is a venture-backed mobile skill gaming platform that allows users to bet with their friends on the games they play. Our app allows people to compete with each other by playing simple games like replicas of Candy Crush, Tetris, Beer Pong, etc. all within one app. What's special with our app is that we send the winner their money via PayPal! We also organize eSports tournaments, where many users can compete to win a big cash prize. We are a small team, and work 100% remotely!


Job Description


We are currently looking for an exceptionally experienced and talented Unity Expert, that will work with our unity games, in order to increase their performance by fixing memory leaks, racing conditions, reducing asset sizes, lowering CPU usage, fixing any lags, and any optimization that is required, as well as write new games for our platform.

In this role, you will get to be on the front-lines of an early-stage venture-backed startup! You will have the autonomy to make your own decisions regarding the unity code that lives in our Android and iOS apps, and grow with the company.

Responsibilities:

  • Import data from databases or APIs and apply to 3d visualizations
  • Own, fix and complete any Unity performance tasks
  • Create new games for our platform
  • Proficiently execute Unity-related items such as animations, UI effects, and audio
  • Work carefully to determine optimal formats, scales, pipeline improvements, and other elements for asset export to Unity
  • Work with engineers and other team members to architect and scope feature details
  • Debug problems, make builds and help ship our successful, industry-leading gaming platform
  • Write clean and reusable code, with perfect documentation and test scripts, with no exception
  • Understand project requirements, elicit feedback, and refine solutions accordingly
  • Work diligently in a virtual team environment, with leaders and teammates located around the world

Qualifications


Required Skills and Experience

If you lack some of these skills or experiences, we would require you to show us that you can learn the skill fast, or have a very similar skill or experience. The hiring process involves coding challenges to test your technical skills.

  • 5+ years of Unity development experience
  • 3+ years of C# or C++ experience
  • 3+ years of game development experience
  • Perfect English, both writing and speaking
  • Shipped Unity apps to the App Stores, which we can download and play
  • Developed games in Unity you can show
  • Completed performance optimization for at least 3 Unity games
  • Can write clean code with excellent documentation and unit test scripts
  • Must have strong communication skills.
  • Detail-oriented, with excellent analytical and problem-solving skills.
  • Ability to thrive in a fast-paced, dynamic virtual environment.
  • Ability to work under minimal supervision while also being a great team player

Preferred Skills and Experience

  • Like to solve complex problems and gets motivated by a challenge
  • Worked before in a remote environment
  • Worked before as a contract, part-time or freelance
  • Worked in non-standard Unity projects before
  • Worked in a project where the app has both unity and native code (swift or java)
  • Worked with agile methodology before
  • iOS development experience, knowledge of Swift
  • Android development experience, knowledge of Java
  • Game development experience
  • Worked in a Gaming company before
  • Experience with Git and version control conflict resolution in Unity3D.
  • Comprehensive understanding of component-based development.
  • Shipped at least one or more projects using Unity3D.
  • Familiarity with multi-threading and/or Unity Jobs system.
  • Experience writing or modifying shaders using Cg.
  • Experience developing UI/UX, audio, or 3D modeling.
  • Experience developing in a networked MVC/MVVM architecture.
  • Familiarity with geospatial data, map projections, and tiling systems.
  • Familiarity interfacing with 3rd party libraries written in C# and C++.
  • SDK development experience
  • Having a Mac is useful to test the iOS version of the app

Additional Information


If working remotely, and being part of the core team of a venture-backed early-stage startup excites you, and you are ready to grow with us, apply!

You can download our iOS app from the App Store and our Android app from our website at www.duelit.com, check us out!


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

EngineeringPeople EngineeringPeople |
Today

Overview Job duties include, but not limited to, Unity App development (iOS, Android, webGL), C# programming, 3D Model manipulation.Work schedule can be 5 eight-hour days or 4 nine-hour days and 1 four-hour day. Please also note there will be 50 unbillable.

Citrix builds the secure digital workspace technology that frees 400,000 customers to do their very best work from anywhere. By joining our award-winning workplace, you’ll be included in the globally diverse, collaborative team that values work-life.

MassVR MassVR |
Today

MassVR is looking for a Game Programmer with working experience in Unreal Engine 4 to join our Development team in creating immersive VR gaming experiences. The Game Programmer will translate ideas into code, prototype features, and ensure successful.

EngineeringPeople EngineeringPeople |
Today

Overview Job duties include, but not limited to, Unity App development (iOS, Android, webGL), C# programming, 3D Model manipulation.Work schedule can be 5 eight-hour days or 4 nine-hour days and 1 four-hour day. Please also note there will be 50 unbillable.

Unity Developer (with Gaming experience)In-depth knowledge of unity and Unity3D softwareTransforming design ideas into functional gamesMeeting with the design team to discuss gaming ideas and specificationsKnowledge of 3D development and integrated game.