CAREERS

Job Posting ad

Apply Now

Now Accepting ALL Applicants Foreign and Domestic.

(Must Speak Fluent English!) 
Thanks

 

COMPENSATION OPTIONS
Silent Investors/Contributors - Available
Independent Contractors - Paid Hourly Via Crypto Currency -
Bitcoin or Tron Currently.
Full Time Employment - Coming Soon!
Interns - Open
QA/Beta Testers - Hold

*All subject to change as company grows!

MasonDogg Studios, LLC

Open positions

 

Video Game Producer/Publisher/Sales/Creative Director

Team B: Open - Pitbull

Team C: Hold - Grey Wolf

Team D: Hold- Rottweiler

Team E: Hold - Poodle

Team G: Hold - Golden Retriever

Artist/3D- 2D Concept Character Animator/Coder Engineer

Team B: Open - Pitbull

Team C Hold: - Grey Wolf

Team D: Hold - Rottweiler

Team E: Hold - Poodle

Team G: Hold - Golden Retriever

Game Designer

Team B: Open - Pitbull

Team C: Hold - Grey Wolf

Team D: Hold - Rottweiler

Team E: Hold - Poodle

Team G: Hold - Golden Retriever

Environment Artist/Level/3D-2D Graphics Designer

Team B: Open - Pitbull

Team C: Hold - Grey Wolf

Team D: Hold - Rottweiler

Team E: Hold - Poodle

Team G: Hold - Golden Retriever

Graphics/Programming/AI/Physics Engineer

Lead Team B: Open - Pitbull

Lead Team C: Hold - Grey Wolf

Team D: Hold - Rottweiler

Team E: Hold - Poodle

Team G: Hold - Golden Retriever

Composer/Sound/Audio Engineer/Designer

Team B: Open - Pitbull

Team C: Hold  - Grey Wolf

Team D: Hold - Rottweiler

Team E: Hold - Poodle

Team G: Hold - Golden Retriever

Multiplayer/Lan Designer/Programming Network Engineer

Team B: Open - Pitbull

Team C: Hold - Grey Wolf

Team D: Hold - Rottweiler

Team E: Hold - Poodle

Team G: Hold - Golden Retriever

Rigging & Weighting/3D Modeler

Team B: Open - Pitbull

Team C: Hold - Grey Wolf

Team D: Hold - Rottweiler

Team E: Hold - Poodle

Team G: Hold - Golden Retriever

Human Resources Department/Customer Service

Hold

Marketing/Public Relations Officer

Hold

Internship

Open

QA/Game Tester or Alpha/Beta Tester

Hold

Studio Project Coordinator

Hold


Tron Protocol

Dapp's & Smart Contract Developer's

Dapp Dev Primary - Open

    Dapp Dev Secondary - Open

                 Smart Contract Dev Primary - Open

                     Smart Contract Dev Secondary - Open

Need help deciding your role? Read Below

General Position Descriptions


3D/2D Artist/Animator

An animator works closely with the lead artist, lead programmer and senior artists to create all aspects of characters used in a game, all the while following the defined visual direction of the product. Some of a junior animator’s key activities include bringing characters and environments to life through movement, using 2D and 3D art packages (3D Studio Max, Maya, Softimage, Alias, Filmbox, Photoshop, and Character Studio).

Game Designer

Like many other game industry jobs, the game designer’s role is increasingly specialized. On a basic level, game designers are supposed to make the games fun.

According to one long-time industry insider, designers “use all the same ingredients available to everyone else, and use them in a unique and creative fashion to make something new and fun.” A video game designer writes and diagrams a game in a game design document, which includes information about the game’s characters, worlds, and story, among other details.

Game Designers with Masondogg Studios will be responsible for keeping all dev teams on track and making the game focused, cohesive and organizing the Dev team.

3D/2D Concept Artist/Character Animator/Coder Engineer

A senior animator over sees work with the junior artist, lead programmer and senior artists to create all aspects of characters used in a game, all the while following the defined visual direction of the product. Some of a senior animator’s key activities include bringing characters and environments to life through movement, using 2D and 3D art packages (3D Studio Max, Maya, Softimage, Alias, Filmbox, Photoshop, and Character Studio).

This game design job requires a solid understanding of animation theory, and some video game studios prefer candidates who are adept at animating in both a cartoon and real-world style. An animator also should have the ability to create 3D models and 2D texture maps from 2D concept art.

 

Environment Artist/Level/3D-2D Graphics Designer

A level designer is responsible for outlining level objectives and flow within a video game and is then required to develop design documentation for that level. Depending on a particular company’s requirements, a senior level designer would need to be able to place and tune game play elements including but not limited to: artificial intelligence and other game elements such as 3D-2D graphics .

The designer must also be able to understand and adapt various scripting languages (Java, Python, LUA) and tools, and have experience using 3D modeling packages, such as Maya or 3D Studio.

Audio Programmer

Along with a sound designer, audio programmers create the audio in a game. An audio programmer is required to design and write code that will trigger sound effects and other interactive audio, including music and speech.

Audio programmers also need to understand sound synthesis so that they can design special effects. Experience programming in C++ is often required, along with a degree in computer science or engineering. However, in lieu of the college degree, some studios do accept equivalent work experience. They also seek candidates with knowledge of sound tools/APIs such as XACT or DirectSound.

AI/Physics/Programmers/Engineers

This is an area that has grown increasingly specialized, and programmers may work in graphics/special effects, engine/tools,physics and artificial intelligence, among other areas.

 

Graphics Programmer

This person provides technical expertise to develop games, or technology that supports games, and must be able to create quality computer code.
In addition to the ability to communicate with the other team members producing the video game, graphics programmers should have experience with C/C++, DirectX, OpenGL,

Windows programming, and 3D packages, among others. Depending on a particular company’s requirements, a programmer may be expected to have experience with more specialized skills, such as lighting and shading techniques or animation programming,

Multiplayer/Network Programmer

This position requires a degree in computer science or engineering, and proficiency with the computer languages C or C++. The network programmer writes code that allows players to compete against each other or play together connected via a computer network or the Internet. According to one source, this type of programming is one of the most challenging in the creation of video games.

Creative Director/Video Game Producer/Sales

A producer’s main task is to ensure that the game is done on time and on budget. That means the producer has to be aware of everyone’s task, and be able to track them. According to one recruiting website, the producer has to “understand the vision of the game, and assist in making the vision a reality.”

Producer will work directly with CEO in making sure we can get game published and sold so everyone on team can get paid.

 

Quality Assurance/Beta Testers

A fair number of game developers get their foot in the door by starting in QA for a company.

It can be a tedious job, says an industry insider, but one that gives thorough knowledge of a particular game, and of both good and poor game design.

Game testers become very proficient at the game they’re working on, and also get to know the designers at a particular studio. Often, according to the insider, those working as video game testers will then move on to another company. There are some studios, however, that actively promote their QA employees into game design positions.

Marketing/Public Relations Officer

Public relations specialists establish and maintain relationships with an organization's target audience, the media and other opinion leaders. Common responsibilities include designing communications campaigns, writing news releases and other content for news, working with the press, arranging interviews for company spokespeople, writing speeches for company leaders, acting as organization's spokesperson, preparing clients for press conferences, media interviews and speeches, writing website and social media content, managing company reputation (crisis management), managing internal communications, and marketing activities like brand awareness and event management.

Success in the field of public relations requires a deep understanding of the interests and concerns of each of the client's many publics. The public relations professional must know how to effectively address those concerns using the most powerful tool of the public relations trade, which is publicity.

Marketing is a widely used term to describe the means of communication between the company and the consumer audience. Marketing is the adaptation of the commercial activities and use of institutions by the organizations with a purpose to induce behavioral change on a short-term or permanent basis.

Having an active person contracted for Masondogg Studios, LLC and processes for creating, communicating, delivering, and exchanging offerings that have value for customers, clients, partners, and society at large.

Internship's

Masondogg Studios, LLC believes every person has a chance to be a great game developer. We want to give you that chance with our internships.

You will be teamed up with a Senior or Junior member of the team depending on availability and train and learn from him or her.

These are exciting times. No one else in the gaming industry is doing business the way Masondogg Studios, LLC is doing it.

All work completed as an Intern will get your name listed in the credits of the game and Masondogg Studios, LLC will be happy to give you a reference at your next job should you decide to change developer companies in the future, we wish you the best!

 

 

 

Rigging & Weighting/3D Modeler

As a 3D Modeler, it will be your task to translate 2D concept art of organic and/or hard-surface characters, props, and environments into a game engine ready 3D polygon mesh including rigging and weighting for bones, movement and mesh painting and weighting.

Duties will include the unwrapping of mesh UV's and creation of various texture maps. Proficiency in Autodesk Maya, Maya LT or other comparable industry standard 3D modeling software packages, such as 3DSMax, Modo, Blender, or Softiamge, is a must. Experience in the creation of high-resolution textures with digital sculpting tools such as Zbrush, or Mudbox, and experience with the creation of PBR Materials while not required, is greatly respected.

Studio Project Coordinator

As a Masondogg Project Manager you duties include but are not limited to: Coordinating work load and functions for the studios development teams. Working closely with the CEO to streamline and identify issues or problems within the studio or teams. Assist in managing work load for teams and making sure all deadlines are being met to promote fast and consistent delivery for video games to market.

 

Tron Dapp's & Smart Contract Developer's

Decentralized Apps

A decentralized application (DApp) is an application that runs on a decentralized P2P network. Since DApps do not depend on a central entity for functioning, this eliminates the risk of a single point of failure. Records and data from DApps are also stored on the blockchain.

 

Smart Contracts

A smart contract is a computer protocol with a purpose to digitally verify the negotiation of a contract. They not only define the rules and penalties related to an agreement in the same way that a traditional contract does, but it can also automatically enforce those obligations. If and when the pre-defined rules are met, the agreement is automatically enforced. The smart contract code facilitates, verifies, and enforces the negotiation or performance of an agreement or transaction. It is the simplest form of decentralized automation.

 

DApps vs Smart Contracts

DApps are a ‘blockchain enabled’ website, where the Smart Contract is what allows it to connect to the blockchain. The easiest way to understand this is to understand how traditional websites operate. As opposed to traditional, centralized applications, where the backend code is running on centralized servers, DApps have their backend code running on a decentralized P2P network. Decentralized applications consist of the whole package, from backend to frontend. The smart contract is only one part of the Dapp.

 

Prospective IDEs and Editors

  • Webstorm
    An IDE for JavaScript development, as Javascript is necessary for interfacing with the blockchain via TronWeb.

  • Intellij Idea
    An IDE for Java development. Also can be used to set up Full and Solidity Nodes.

  • Sublime Text & Atom Editor
    Sublime and Atom are both source code editors with support for a variety of programming languages.

 

Programming Experience

 

Solidity

Experience with the Solidity programming language is necessary for developing smart contracts on the Tron protocol. (See the documentation) Smart contracts in Tron are developed in the Solidity programming language. Solidity is a contract-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms. The TVM will be compatible with EVM environments so developers can build, debug and execute smart contracts in a mixed environment with Solidity.

 

Javascript

Experience with Javascript is necessary for interfacing with the blockchain using Tron Web. Tron Web is a critical tool for developing decentralized applications such as websites and Chrome extensions.

 

Command Line Experience

Various tools that are used for development requires command line knowledge to interact, run, and download.

 

Must have some experience using the following tools to include but not limited too: Tron-Studio, Tron-Box, Tron-Web, Tron Virtual Machine and Tron-Grid.