Game Development Intern

Remote (Ukraine only) JavaScript Software Development

Required skills

OOP and SOLID principles / good
HTML5, CSS3, and JavaScript/TypeScript / good
Git / good
Multiple design patterns / basic
QA and QC processes / basic

Where: Remote

When: ASAP

Type of internship: group

Duration of internship: 5 weeks

Schedule: part-time

Scholarship: not provided

 

During up to 5 weeks, you will work according to the training plan, do your homework, get acquainted with the necessary literature, artifacts, study new technologies, pay attention to self-education.  You will be dedicated and keen to keep the commitments, report to a Trainer, Team Lead, or directly to a Project Manager, depending on the project team structure, identify problems that hinder the implementation of the tasks, escalate issues with time-consuming resolution.

If you feel that this is about you, we invite you to participate in our Internship and soon become a part of our skillful team.

Customer

Sigma Software provides top-quality software development, graphic design, testing, and support services. Systems developed to deliver benefits to customers in automotive, telecommunications, aviation, advertising, gaming, banking, real estate, and healthcare.

Project

For those who apply for our internship program, we provide our support and the possibility of becoming responsible for improving our skills and utilizing them successfully on project tasks to get a Junior Game Developer position within internship terms.

Requirements

  • Basic knowledge of OOP and SOLID Principles.
  • Basic knowledge of algorithms and data structures.
  • Good knowledge and practice in JavaScript basics and principles (ECMAScript 6+).
  • Basic experience with yarn/npm/Webpack and hand-on experience with Express or similar.
  • Basic knowledge of how to create HTML markup, css, json.
  • Version Control Systems (Git).
  • Basic geometry math knowledge
  • At least Pre-Intermediate level of spoken and written English

 

Would be a plus:

  • Experience with game engines PixiJS/Phaser/ThreeJS
  • Experience with WebGL
  • Experience and understanding of Game development basics
  • Debugging and performance optimization experience
  • Photoshop/Spine experience
  • Examples of your pet projects

 

Personal Profile

  • Great desire to study and learn fast
  • Good self-motivation, self-organization, goal-driven, communication, and good problem-solving skills
  • Good ability to work collaboratively in a team with a keen sense of responsibility
  • Strive to deliver a high-quality result

Responsibilities

  • Learn new technologies quickly and gain experience in applying them in real projects
  • Closely communicate and interact with your mentor, participate in personal training plan creation with your mentor
  • Learn recommended training materials
  • Participate in software development using Agile development processes
  • Be able to demonstrate current skills and skills grow
  • Desire to learn TypeScript and PixiJS

WHY US

  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb