Required:

  • BS/MS degree in Computer Science, Engineering or a related subject;
  • 4+ years of experience working with Unity;
  • GIT knowledge;
  • Mobile development experience (iOS and/or Android);
  • Ability to communicate effectively and work as part of a team;
  • Proven experience building software with Unity (games or apps), ideally that are consumer-facing and content driven;
  • Solid understanding of the full software development life cycle;
  • Strong knowledge of OOP and SOLID principles;
  • Strong knowledge of C# and .Net platform;
  • Good knowledge of design patterns;
  • Experience working with dependency injection frameworks;
  • Ability to quickly find creative solutions to difficult problems;
  • Ability to write documented and testable, C# code;
  • Strong attention to detail, rigorous in self-testing code and delivering high quality work;
  • Analytical thinker, capable of translating business requirements, wireframes, etc. into application architecture;
  • Highly motivated, self-starter.

Desired:

  • Knowing of English and/or French would be a big plus .

Responsibilities:

  • Develop features and functionality within existing fitness application;
  • Perform bugfixing and improvements to existing application;
  • Identify, design, and develop, new features and components requested customer;
  • Review and provide specs for supporting documentation of the project;
  • Coordinate with your team to define development timeframes, dependencies, and areas of risk to be considered in project planning;
  • Collaborate with UI/UX team members to ensure layouts, animations, and graphical assets are efficiently integrated into application;
  • Perform other related tasks as assigned.

Softengi Perks

Career Path

Team Atmosphere

Trainings

Social Package

Freedom of Development

Cookies & Goodies