Intermediate Multiplayer Unity 3D Software Engineer - Remote job Burnaby British
Intermediate Multiplayer Unity 3D Software Engineer - Remote job Burnaby British
My Spider Scam Awareness Contacting Us F. A. Q.
 
Job Seekers
Search Jobs
Browse Jobs
Post a Resume
Job Alerts
 
Employers
Search Resumes
Browse Resumes
Post a Job

Intermediate Multiplayer Unity 3D Software Engineer - Remote Job



Employer Name: Pocket Pinata Interactive SpiderID: 12645628
Location: Burnaby, British Columbia Date Posted: 6/16/2022
Wage: Category: Computer Software/Programming
Job Code:
Number Of Openings: 1

Job Description:
Pocket Pinata Interactive is a Vancouver mobile game development studio practicing the art and science of making free-to-play games. We are looking for like minded individuals to join our cause as a full-time Unity 3D Software Developer Engineer 2.

You are a passionate gamer who enjoys mobile games programming and tinkers with Unity 3D. You are a big fan of Clean Code and software design patterns. You relax by reading tech journals and sketching UML diagrams. You are a lifelong learner who is results-driven and detail-oriented. Most of all, you are looking for a friendly working environment filled with like-minded individuals at a studio that prizes integrity, transparency and personal growth.

Perks:
Good extended health and dental plan
Flexible work schedule
Work-from-home (some restrictions apply)
You will:
Proactively collaborate with artists, producers, designers and engineers in an agile development environment
Monitor, mentor and direct engineers under your technical supervision to maximize their potential, their efficiency, and their adherence to the studio’s code quality and system security standard
Proactively gets up-to-speed on assigned game projects with minimal supervision
Proactively gets up-to-speed on assigned work or game systems without supervision
Assess visual, technical and design specifications and provide timely constructive feedback and reasonably accurate work estimates with minimal supervision
Design and implement features and systems to spec and on time with minimal supervision according to the studio's code quality and security standards
Own the project systems assigned or touched - its technical design and code quality; fix and improve its design and quality so that it’s aligned with the studio’s code quality and system security standards as needed
Troubleshoot and fix difficult-to-reproduce and platform-specific technical issues in a reasonable time with minimal supervision
Communicate and document technical designs and decisions effectively in verbal or written form, via diagrams, documents, and/ir code comments
Update and expand your technical knowledge and skills to stay ahead of industry developments


Job Requirements:
You are a great fit for our team if you have…
4 years of industry game development experience
2 years of industry experience with Unity 3D
2 years of C# programming experience or other object-oriented programming language
3 years experience applying UML to describe systems design
3 years experience applying Clean Code principles to your code
1 years experience implementing multiplayer client-server asynchronous gameplay or peer-to-peer synchronous gameplay
1 years experience with Unity’s performance and memory profiling systems
Experience troubleshooting Android and/or IOS specific game issues
Experience developing and optimizing scenes or game systems for performance in Unity 3D
Experience developing in-editor gameplay tools and pipelines in Unity 3D
Experience with Git or other revision control system
Excellent technical problem-solving and communication skills
Strong cross-discipline communication and collaboration skills
Proactive and forward thinking lifelong learner able to quickly familiarize yourself with complex legacy systems and code
A detail-oriented mindset with a strong ability to multitask
Having the following skills is a plus…
A degree in Computer Science or related field
Experience with Unity’s data, shader, lighting, and animation systems
Experience with Unity RESTful networking and JSON solutions
Experience with Python and RESTful server programming
Knowledgeable on Agile Development Practices (Scrum/Kanban)


Job Criteria:
Start Date: ASAP
Position Type: Full-Time Permanent
Years of Experience Required: 4
Education Required: Bachelors
Overnight Travel:
Vacation Time:


Job Benefits:
Health/Dental Benefits, Paid Holidays, Vacations, and Sick Leave, Flex Time

Company Profile:
Founded in 2011 and based in Burnaby BC, Canada. Pocket Pinata Interactive is a mobile game development studio offering end-to-end premium/AAA mobile game production services. These include client and server design and programming, art production, and game, economy, and analytics system design.

Led and staffed with veteran game developers with 120 combined years of game industry experience, we take developing games seriously and do it in a casual and friendly environment founded on the values of transparency, integrity and personal growth. Notable mobile titles the studio worked on include Draw a Stickman Epic 3, Adventure Time Card Wars, WWE Champions, and Pacific Rim: Breach Wars.


Contact Information:
Contact Name: Charisse Lim Company Type: Employer
Company: Pocket Pinata Interactive
City: Burnaby
State: British Columbia
Zip: V5C 6P7
Web Site: https://pocketpinata.com/

Send ad to a friend


    





© 2023 Job Spider
Privacy Policy | CC Marketing Sites | Site Map | Links