Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Full Stack Developer (Php)
Recruited by Robert Half 7 months ago Address Vancouver, British Columbia, Canada
Software Developer, Full Stack
Recruited by Pixieset 7 months ago Address Vancouver, British Columbia, Canada
Lead Full Stack Developer
Recruited by Tribble 7 months ago Address Greater Toronto Area, Canada
Software Developer, Full Stack (Growth)
Recruited by Pixieset 7 months ago Address Vancouver, British Columbia, Canada
Full Stack React Developer
Recruited by Atimi Software 7 months ago Address Vancouver, British Columbia, Canada
Full Stack Java Engineer
Recruited by Paymentus 7 months ago Address Greater Toronto Area, Canada
Full Stack Developer Jobs
Recruited by BC Public Service 8 months ago Address British Columbia, Canada
Junior Mean Stack Developer (Remote)
Recruited by Rentforsale 8 months ago Address Terrace, British Columbia, Canada
Full Stack Web Developer
Recruited by SourceDirect Consulting Ltd 8 months ago Address Greater Vancouver, British Columbia, Canada
Full Stack Software Developer
Recruited by Procom 8 months ago Address Victoria, British Columbia, Canada

Lead Full-Stack Babylon.js Developer

Company

Coral

Address Vancouver, British Columbia, Canada
Employment type FULL_TIME
Salary
Category Technology, Information and Internet
Expires 2023-06-27
Posted at 10 months ago
Job Description
Join our game development team at our new game studio, where we collaborate to create engaging, fun, and unique gaming experiences for our players. As a WebGL Game Developer, you will utilize your technical skills and passion for video games to bring our game concepts to life, working closely with fellow developers, designers, and artists to create a cohesive gaming experience.
Responsibilities
Game Development
  • Optimize game performance across a wide range of devices by tuning WebGL rendering techniques and algorithms
  • Ensure the quality and stability of game features and systems throughout the development life cycle
  • Design, develop, and implement WebGL game experiences in collaboration with game designers, artists, and engineers
Technical Documentation and Collaboration
  • Work closely with QA teams to identify, prioritize, and resolve technical issues
  • Create and maintain technical documentation related to game development processes and tools
  • Provide support and guidance for team members during development processes
Level & Environment Programming
  • Develop tools and automation systems to streamline level and environment production for the team.
  • Collaborate with level designers and environment artists to implement, optimize, and polish game levels and worlds.
Optimization & Performance
  • Optimize game performance, identify bottlenecks, and debug issues to ensure smooth and efficient gameplay, prioritizing player experience.
  • Collaborate with platform-specific programmers to ensure the game runs optimally across various devices.
Tool Development & Integration
  • Streamline workflows by creating systems that allow non-programmers to contribute to the game content more efficiently.
  • Develop, integrate, and maintain in-house or third-party tools and software to enhance the game development workflow.
Requirements:
Soft Skills
  • Strong communication and teamwork skills, comfortable working in a multidisciplinary team environment.
  • Effective problem-solving and critical-thinking abilities.
  • A passion for gaming and a deep understanding of game development processes, challenges, and trends.
Technical Skills
  • Experience using version control systems, preferably Git
  • At least 2 years of experience with WebGL, OpenGL, or other 3D graphics APIs in game development
  • Proficiency in JavaScript or TypeScript and familiarity with game frameworks such as Three.js, Babylon.js, or others
  • A background in performance optimization, shader programming, and multiplatform development
Mentality
  • A proactive and self-motivated mindset, consistently seeking ways to contribute to the project and the team's overall success.
  • Adaptable and receptive to feedback, able to iterate and refine your work in response to changes or new input.
  • A creative and forward-thinking approach to game development, eager to explore new ideas and find innovative solutions.