Position: Software Developer
Category: Unity
English level: upper
Years of experience: 11


Technical Lead / Software Solutions Architect in gambling games development studio

Responsibilities:
- creation and continuous improvement of online casino games in-house SDK based on PIXI engine in Typescript from scratch
-  online casino games development based on the in-house SDK
-  contribution to the development of an individual web application for game UI written in Vue.js
-  creation of cross-platform command line development tools using Node.js
-  setting up build automation pipelines using Gitlab CI
-  supervising a fully remote international team of game developers from Slovenia, Italy, Hungary, Bulgaria, Serbia and Poland
-  holding a daily scrum meetings with game development team
 onboarding new team members

Professionals Skills
-  Expert in Javascript / Typescript, HTML / CSS, Adobe Flash / Actionscript.
-  Good knowledge of Java. Used to work with C, C++, C#, PHP, MySQL, Haxe, Python, Swift.
-  Experience with front-end frameworks React, Electron, Pixi.js, Apache Royale. Back-end with Node.js / Express.
-  Perfect skills with computer graphics and web design, Adobe Photoshop, 3d-modeling and animation in Autodesk 3ds Max, 2d animation in Adobe Animate.
-  Advanced knowledge of version control systems such as GIT and SVN, using the git-flow branching model.
-  Build tools: Apache Ant, Maven, Gradle, Grunt, Webpack, Browserify.
-  DevOps: Jenkins, Travis, Gitlab CI, SonarQube. 
-  Fulltime IDE is Jetbrains Intellij Idea.
-  Mac OS X user. Familiar with Linux and bash scripting.
-  Atlassian Jira issue tracking software.
-  Background in Data Science / Machine Learning / Deep Learning, hands-on experience with TensorFlow and Keras.
iGaming industry (online casino games)
1. Senior HTML5 game developer
2. Technical Lead
3. Software Solutions Architect

Game development
1. Senior HTML5 game developer
2. Unity developer