Careers

HR Matikainen
Aleksander Daniel Matikainen
Head of HR
hr@creative-mobile.com

Welcome to Creative Mobile Careers

One of our goals is to make Creative Mobile the best place to work at. This involves giving people as much creative freedom as possible, and letting them shape this company and its products. With this freedom comes a great deal of responsibility, which is why we set the hiring bar very high.

We are constantly hiring the best people we can find. Unlike Venture Capital backed developers, we are free from outside pressure to reach specific growth goals to drive our valuation. We are an independent, self-funded company, and our most important mission is to find the most talented individuals and bring them together in an environment where great things are created. If you are interested in working on great products that millions of players enjoy, and believe that you have the necessary qualities, please check current job offers.

Employee Testimonials
Available positions

creative designer wanted job

No available positions right now. Come back later

JAVA SERVER PROGRAMMER

careersRead More

Job Description, Tasks
  • Design and develop the complete server backend for an epic mobile game with a huge audience.
  • Produce efficient and reusable code using the latest techniques and frameworks.
  • Provide proper estimations and complete tasks in time.
  • Follow requirements, documentation and use-cases.
  • Plan and evaluate the technical implementation of the product.
  • Work in a team with representatives of non-technical professions.
  • Maintain the necessary document workflow.
  • Analyze the game design and assess its technical aspects.
  • Implement game logic and interaction mechanics.
You definitely should have
  • Enormous passion towards video games.
  • Theoretical understanding of programming and algorithms.
  • Mathematical logic; understanding of algebra, trigonometry, statistics and number theory.
  • Understanding of principles of building client-server systems.
Requirements
  • Minimum 5 years of experience developing server software in Java.
  • Understanding of concurrent and parallel programming.
  • Familiarity with cluster computing, network programming, and cloud technologies (AWS/Google Cloud).
  • Familiarity with NoSQL(Cassandra, DynamoDB, Redis) and SQL data stores.
  • Maven, Gradle, Git.
  • Good written and verbal Russian language.
Bonus points for
  • Knowledge of Docker, ELK, Apache Thrift, Clickhouse, Spring.
  • Knowledge of UNIX-based systems.
  • Full stack development experience.
  • Game development experience.
  • Excellent written and verbal English language.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skill-set and network.
  • Culture of openness, transparency and common sense.

 

Location: Tallinn or Sankt-Petersburg


If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Java Server Programmer”) to the e-mail hr@creative-mobile.com or use contact form below

UNITY PROGRAMMER

unityRead More

Job Description, Tasks
  • Design and develop complete frontend for an epic mobile game with huge audience.
  • Produce effective and reusable code using the latest techniques and frameworks.
  • Give proper estimations and complete tasks in time.
  • Follow requirements documentation and use-cases.
You definitely should have
  • Enormous passion towards video games.
  • Good written and verbal communication skills.
  • Code documentation skills.
  • Information search and structuring skills.
  • Logical thinking and analytical skills.
  • Agile development practices knowledge.
  • High stress tolerance and ability to meet strict deadlines.
  • Accuracy and responsibility.
Requirements
  • Excellent knowledge of C#, Object-oriented programming, software design patterns.
  • Experience in programming of game mechanics, logics, GUI and shaders.
  • SVN, Git.
  • Algebra and trigonometry.
  • Basic knowledge of modern mobile games industry.
  • At least two years work experience.
Bonus points for
  • Bachelor’s Degree or equivalent experience (3000+ MMR in DotA or Clash Royale, etc).
  • C++, Java, skills in Unity3D developing.
  • Experience in developing of client-server applications.
  • Skills of working with build tools, BTS and 3D computer graphics.
  • Game development experience.
  • Experience with Atlassian products, including Jira and Confluence, or equivalent.
  • Ability to work and deliver independently with little supervision.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skill-set and network.
  • Culture of openness, transparency and common sense.

If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Unity Programmer”) to the e-mail hr@creative-mobile.com or use contact form below

JAVA SERVER PROGRAMMER

careersRead More

Job Description, Tasks
  • Design and develop the complete server backend for an epic mobile game with a huge audience.
  • Produce efficient and reusable code using the latest techniques and frameworks.
  • Provide proper estimations and complete tasks in time.
  • Follow requirements, documentation and use-cases.
  • Plan and evaluate the technical implementation of the product.
  • Work in a team with representatives of non-technical professions.
  • Maintain the necessary document workflow.
  • Analyze the game design and assess its technical aspects.
  • Implement game logic and interaction mechanics.
You definitely should have
  • Enormous passion towards video games.
  • Theoretical understanding of programming and algorithms.
  • Mathematical logic; understanding of algebra, trigonometry, statistics and number theory.
  • Understanding of principles of building client-server systems.
Requirements
  • Minimum 5 years of experience developing server software in Java.
  • Understanding of concurrent and parallel programming.
  • Familiarity with cluster computing, network programming, and cloud technologies (AWS/Google Cloud).
  • Familiarity with NoSQL(Cassandra, DynamoDB, Redis) and SQL data stores.
  • Maven, Gradle, Git.
  • Good written and verbal Russian language.
Bonus points for
  • Knowledge of Docker, ELK, Apache Thrift, Clickhouse, Spring.
  • Knowledge of UNIX-based systems.
  • Full stack development experience.
  • Game development experience.
  • Excellent written and verbal English language.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skill-set and network.
  • Culture of openness, transparency and common sense.

 

Location: Tallinn or Sankt-Petersburg


If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Java Server Programmer”) to the e-mail hr@creative-mobile.com or use contact form below

WEB DEVELOPER

webRead More

Job Description, Tasks
  • Produce efficient and reusable code using the latest techniques and frameworks.
  • Provide proper estimations and complete tasks in time.
  • Follow requirements, documentation and use-cases.
  • Plan and evaluate the technical implementation of the product.
  • Work in a team with representatives of non-technical professions.
  • Maintain the necessary document workflow.
You definitely should have
  • Enormous passion towards video games.
  • Theoretical understanding of programming and algorithms.
  • Mathematical logic; understanding of algebra, trigonometry, statistics and number theory.
Requirements
  • Minimum 5 years of experience developing server software in PHP, MySQL/MariaDB.
  • Minimum 1 year of experience developing using Drupal.
  • Knowledge of Bootstrap3-4, HTML5, CSS3.
  • Knowledge of Redis, Memcache.
  • Gradle, Git.
  • Good written and verbal Russian language.
Bonus points for
  • Bachelor’s Degree or equivalent experience (3000+ MMR in DotA or Clash Royale, etc).
  • Familiarity with NoSQL (Cassandra, DynamoDB, Redis) and SQL data stores.
  • Knowledge of Docker, Apache Thrift, WordPress.
  • Knowledge of UNIX-based systems.
  • Full stack development experience.
  • Game development experience.
  • Excellent written and verbal English language.
What’s in it for you?
  • Our office has the best table layouts 😉
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skill-set and network.
  • Culture of openness, transparency and common sense.

 

Location: Tallinn or Sankt-Petersburg


If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Web Developer”) to the e-mail hr@creative-mobile.com or use contact form below

JAVA SERVER PROGRAMMER

careersRead More

Job Description, Tasks
  • Design and develop the complete server backend for an epic mobile game with a huge audience.
  • Produce efficient and reusable code using the latest techniques and frameworks.
  • Provide proper estimations and complete tasks in time.
  • Follow requirements, documentation and use-cases.
  • Plan and evaluate the technical implementation of the product.
  • Work in a team with representatives of non-technical professions.
  • Maintain the necessary document workflow.
  • Analyze the game design and assess its technical aspects.
  • Implement game logic and interaction mechanics.
You definitely should have
  • Enormous passion towards video games.
  • Theoretical understanding of programming and algorithms.
  • Mathematical logic; understanding of algebra, trigonometry, statistics and number theory.
  • Understanding of principles of building client-server systems.
Requirements
  • Minimum 5 years of experience developing server software in Java.
  • Understanding of concurrent and parallel programming.
  • Familiarity with cluster computing, network programming, and cloud technologies (AWS/Google Cloud).
  • Familiarity with NoSQL(Cassandra, DynamoDB, Redis) and SQL data stores.
  • Maven, Gradle, Git.
  • Good written and verbal Russian language.
Bonus points for
  • Knowledge of Docker, ELK, Apache Thrift, Clickhouse, Spring.
  • Knowledge of UNIX-based systems.
  • Full stack development experience.
  • Game development experience.
  • Excellent written and verbal English language.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skill-set and network.
  • Culture of openness, transparency and common sense.

 

Location: Tallinn or Sankt-Petersburg


If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Java Server Programmer”) to the e-mail hr@creative-mobile.com or use contact form below

QA ENGINEER

qa-engineerRead More

Job Description, Tasks
  • Analysis of project documentation.
  • Create, execute and maintain test cases for new and existing features.
  • Perform test coverage using different testing techniques on assigned project.
  • Submit, validate, manage and close defects.
  • Maintain a strong knowledge of the project design and scheduling changes to support QA test effectiveness.
  • Actively develop and improve skill set and abilities by keeping aware of QA industry trends and techniques.
You definitely should have
  • Enormous passion towards video games.
  • Integrity and desire to excel as part of a team.
  • Cool head and self-awareness necessary to work with driven and ambitious people.
  • The ability of quick response to changes in development processes.
  • Analytical thinking.
  • Self-discipline and proactivity mandated by an environment with a high degree of operational freedom.
  • Positive attitude in the face of inevitable ups and downs.
Requirements
  • At least one year of hands-on experience in QC.
  • Fundamental understanding of QA’s and QC’s responsibilities inside the development process.
  • Good knowledge of QC and QA theory, practices and instruments.
  • Good written and verbal English and Russian language.
Bonus points for
  • Bachelor’s Degree or equivalent experience (3000+ MMR in DotA or Clash Royale, etc).
  • Insight into the specifics of game projects development.
  • Practice experience in working with SCRUM and Continuous Integration.
  • Experience with automated testing, testing of client-server applications, mobile (Android, iOS) and/or Facebook based applications.
  • Programming in Java.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skill-set and network.
  • Culture of openness, transparency and common sense.

If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „QA Engineer”) to the e-mail hr@creative-mobile.com or use contact form below

UNITY PROGRAMMER

unityRead More

Job Description, Tasks
  • Design and develop complete frontend for an epic mobile game with huge audience.
  • Produce effective and reusable code using the latest techniques and frameworks.
  • Give proper estimations and complete tasks in time.
  • Follow requirements documentation and use-cases.
You definitely should have
  • Enormous passion towards video games.
  • Good written and verbal communication skills.
  • Code documentation skills.
  • Information search and structuring skills.
  • Logical thinking and analytical skills.
  • Agile development practices knowledge.
  • High stress tolerance and ability to meet strict deadlines.
  • Accuracy and responsibility.
Requirements
  • Excellent knowledge of C#, Object-oriented programming, software design patterns.
  • Experience in programming of game mechanics, logics, GUI and shaders.
  • SVN, Git.
  • Algebra and trigonometry.
  • Basic knowledge of modern mobile games industry.
  • At least two years work experience.
Bonus points for
  • Bachelor’s Degree or equivalent experience (3000+ MMR in DotA or Clash Royale, etc).
  • C++, Java, skills in Unity3D developing.
  • Experience in developing of client-server applications.
  • Skills of working with build tools, BTS and 3D computer graphics.
  • Game development experience.
  • Experience with Atlassian products, including Jira and Confluence, or equivalent.
  • Ability to work and deliver independently with little supervision.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skill-set and network.
  • Culture of openness, transparency and common sense.

If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Unity Programmer”) to the e-mail hr@creative-mobile.com or use contact form below

GAME ANALYST

java logo bannerRead More

Job Description, Tasks
  • Identification of problematic segments, analysis of the reasons for deviation from targets, preparation of proposals for dealing with problem segments.
  • Calculation of ROI/ROAS, CPA of advertising channels, qualitative analysis of game organics; tracking of fundamental metrics (DAU, ARPDAU, retention and others), performance analysis and recommendations for KPI improvements (ARPU, LTV).
  • Analysis of aggregated game data, player behavior and sales.
You definitely should have
  • Enormous passion towards video games as both art and business.
  • Leadership, integrity and desire to excel as part of a team.
  • Cool head and self-awareness necessary to work with driven and ambitious people.
  • Ability to build and maintain professional relationships.
  • Self-discipline and proactivity mandated by an environment with a high degree of operational freedom.
  • Positive attitude in the face of inevitable ups and downs.
  • At least a Bachelor’s Degree in a mathematics, IT or engineering, or equivalent experience (e.g. 3000+ MMR in DotA or Clash Royale).
Bonus points for
  • Experience with Atlassian products, including Jira and Confluence, or equivalent.
  • Good written and verbal command of English and Russian.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • A massive challenge of going head-to-head against the very best in a growing industry valued at over $100b.
  • World-class international team that will enhance your skill-set and network.
  • Unparalleled access to industry insights and business intelligence.
  • Culture of openness, transparency and common sense.

If you think that you are the right person for this position, please send your resume and motivation letter (indicating the subject „Game Analyst“) to the e-mail hr@creative-mobile.com or use contact form below

QA ENGINEER

qa-engineerRead More

Job Description, Tasks
  • Analysis of project documentation.
  • Create, execute and maintain test cases for new and existing features.
  • Perform test coverage using different testing techniques on assigned project.
  • Submit, validate, manage and close defects.
  • Maintain a strong knowledge of the project design and scheduling changes to support QA test effectiveness.
  • Actively develop and improve skill set and abilities by keeping aware of QA industry trends and techniques.
You definitely should have
  • Enormous passion towards video games.
  • Integrity and desire to excel as part of a team.
  • Cool head and self-awareness necessary to work with driven and ambitious people.
  • The ability of quick response to changes in development processes.
  • Analytical thinking.
  • Self-discipline and proactivity mandated by an environment with a high degree of operational freedom.
  • Positive attitude in the face of inevitable ups and downs.
Requirements
  • At least one year of hands-on experience in QC.
  • Fundamental understanding of QA’s and QC’s responsibilities inside the development process.
  • Good knowledge of QC and QA theory, practices and instruments.
  • Good written and verbal English and Russian language.
Bonus points for
  • Bachelor’s Degree or equivalent experience (3000+ MMR in DotA or Clash Royale, etc).
  • Insight into the specifics of game projects development.
  • Practice experience in working with SCRUM and Continuous Integration.
  • Experience with automated testing, testing of client-server applications, mobile (Android, iOS) and/or Facebook based applications.
  • Programming in Java.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skill-set and network.
  • Culture of openness, transparency and common sense.

If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „QA Engineer”) to the e-mail hr@creative-mobile.com or use contact form below

GAME ANALYST

analystRead More

Job Description, Tasks
  • Identification of problematic segments, analysis of the reasons for deviation from targets, preparation of proposals for dealing with problem segments.
  • Calculation of ROI/ROAS, CPA of advertising channels, qualitative analysis of game organics; tracking of fundamental metrics (DAU, ARPDAU, retention and others), performance analysis and recommendations for KPI improvements (ARPU, LTV).
  • Analysis of aggregated game data, player behavior and sales.
You definitely should have
  • Enormous passion towards video games as both art and business.
  • Leadership, integrity and desire to excel as part of a team.
  • Cool head and self-awareness necessary to work with driven and ambitious people.
  • Ability to build and maintain professional relationships.
  • Self-discipline and proactivity mandated by an environment with a high degree of operational freedom.
  • Positive attitude in the face of inevitable ups and downs.
  • At least a Bachelor’s Degree in a mathematics, IT or engineering, or equivalent experience (e.g. 3000+ MMR in DotA or Clash Royale).
Bonus points for
  • Experience with Atlassian products, including Jira and Confluence, or equivalent.
  • Good written and verbal command of English and Russian.
What’s in it for you?
  • Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
  • Contributing to products that will be enjoyed by millions of players.
  • A massive challenge of going head-to-head against the very best in a growing industry valued at over $100b.
  • World-class international team that will enhance your skill-set and network.
  • Unparalleled access to industry insights and business intelligence.
  • Culture of openness, transparency and common sense.

If you think that you are the right person for this position, please send your resume and motivation letter (indicating the subject „Game Analyst“) to the e-mail hr@creative-mobile.com or use contact form below

JAVA PROGRAMMER

unity codeRead More

You used GIT PUSH –FORCE. It’s super effective!

Job Description, Tasks
  • Analysis of game design and elaboration of technical aspects.
  • Planning and evaluation of the technical realization of product.
  • Programming of game logic, mechanisms of interaction and etc.
  • Integration with third-party modules and client-server systems.
  • Work in a team with representatives of non-technical professions.
  • Maintenance of document workflow.
Requirements
  • Minimum two years of experience in developing applications for mobile platforms.
  • Minimum one built application for mobile platform/s.
  • Minimum three years of work experience in the Software Development industry.
  • Excellent knowledge of Java.
  • Some knowledge of Android platform (2D graphics, OpenGL, network functions).
  • Advanced skills to work with automatic assembly systems (gradle).
  • Advanced skills to work with version control systems (git).
  • Advanced use of PC and desktop OS Windows.
  • Excellent written and verbal English language.
  • Good written and verbal Russian language.
You definitely should have
  • Enormous passion towards video games.
  • Fundamental understanding of the role of games and the value they create.
  • Theory of programming and algorithms.
  • Mathematical logic, algebra, trigonometry, statistics and number theory.
  • Architecture and structure of applications for Android platforms.
  • Principles of building of client-server systems and graphics processing in real time employing OpenGL.
  • Acquaintance with the games theory and applied mathematical algorithms.
  • Basic knowledge of modern channels to distribute applications on mobile platforms and also acquaintance with various genres, directions and versions of mobile games.
Bonus points for
  • University Degree in Technical Science/Maths (3000+ MMR in DotA or Clash Royale, etc).
  • Experience with Atlassian products, including Jira and Confluence, or equivalent.
What’s in it 4 U?
  • Working in the most successful game development studio in Estonia with an immense track record that includes multiple entries in the global TOP50 rankings.
  • Contributing to products that will be enjoyed by millions of players.
  • World-class international team that will enhance your skillset and network. Unparalleled access to industry insights and business intelligence.
  • Culture of openness, transparency and common sense.

If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Java Programmer“) to the e-mail hr@creative-mobile.com or use contact form below

Junior Java Programmer

java logo bannerRead More

You will be dealing with
  • Design and develop complete frontend for an epic mobile game with huge audience;
  • Produce effective and reusable code using the latest techniques and frameworks;
  • Give proper estimations and complete tasks in time;
  • Follow requirements documentation and use-cases.
You definitely should have
  • Enormous passion towards playing and creating games;
  • Huge desire for learning and creating;
  • Logical thinking and analytical skills;
  • Energy, drive and motivation;
  • High ability to learn and grow, positive attitude.
What’s in it 4 U?
  • You will be working in the largest game development studio in Estonia and a TOP-50 global mobile game publisher.
  • You will contribute to amazing, critically acclaimed games enjoyed by millions of players.
  • You will be working in a world-class international team that will enhance your skillset and network.

 


If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Junior Java Programmer“) to the e-mail: hr@creative-mobile.com

Junior Technical Artist

artist photoRead More

Job Description, Tasks
  • Game art creation (graphical assets, icons, game screens);
  • Motion design (animated game assets);
  • Design of other graphical assets on demand;
  • Art integration.
Requirements
  • Knowledge of drawing techniques;
  • Presence of the artistic taste;
  • Skills in design applications (Illustrator, Photoshop);
  • Skills in creating animated objects and scenes (After Effects).
You definitely should have
  • Enormous passion towards playing and creating games;
  • Huge desire for learning and creating;
  • Creative thinking and an extraordinary attention to details;
  • Ability to execute and meet deadlines;
  • Accuracy and responsibility;
  • Good written and verbal English language;
  • Good written and verbal Russian language;
  • Energy, drive and motivation;
  • High ability to learn and grow, positive attitude.
What’s in it 4 U?
  • You will be working in the largest game development studio in Estonia and a TOP-50 global mobile game publisher.
  • You will contribute to amazing, critically acclaimed games enjoyed by millions of players.
  • You will be working in a world-class international team that will enhance your skillset and network.

 


If you think that you are the right person for this post, please send your resume and motivation letter (indicating the subject „Junior Technical Artist“) to the e-mail: hr@creative-mobile.com

BE ALL YOU CAN. #BETTERTOGETHER

Submit Your CV
Resume (up to 3MB)
Motivation Letter (up to 3MB)