Careers

  • Junior/Graduate Software Developer

    July 19, 2017

    ABOUT FLEXION
    We are Flexion. We help developers monetize their games and apps. We have 600+ million consumers, monetize thousands of mobile apps and work with some of the biggest names in mobile.

    Our business is expanding rapidly and with an exciting product roadmap in development we are now on the hunt for a passionate and enthusiastic junior engineer to come and join our development team in central London.

    If you want to make a real impact in the mobile tech industry, Flexion is the place for you.

    Flexion Mobile at Stack Overflow

    ABOUT THE ROLE
    As a junior software engineer at Flexion you will be starting your career working with and learning from some of the world's best developers in a fast-paced Agile environment. You'll have the opportunity to make some valuable contributions to a world class software product and gain some real world experience of high volume production software.

    KEY ACTIVITIES and Responsibilities

    • Design and code software solutions to address challenging business needs
    • Unit-test code for robustness, including edge cases, usability, and reliability
    • Create highly scalable solutions
    • Full time member of a scrum team

    Desirable Skills and Experience

    • Java
    • Java EE
    • SQL (preferably MySQL)
    • Android
    • JavaScript and AngularJS
    • Linux/UNIX and associated command line and shell scripting tools
    • SCM tools, preferably Git

    ABOUT YOU – EDUCATION
    Educated to degree level in computer science or related discipline, or relevant experience in the field

    Flexion’s products are used by our customers on a 24/7 basis by global end-users and whilst the job is essentially a 9-6 role, you will need to be able to work flexibly to support our business.

    Interested?
    Send through your CV and cover letter to tech-careers@flexionmobile.com

    We will reply to successful applicants within one week of receiving your CV. It is with regret that we are unable to respond personally to each individual application. We will not respond to any recruitment agencies.

  • Senior Data Warehouse Engineer - London UK

    July 06, 2017

    ABOUT FLEXION

    We are Flexion. We help developers monetize their games and apps. We have 600+ million consumers, monetize thousands of mobile apps and work with some of the biggest names in mobile.

    Our business is expanding rapidly and with an exciting product roadmap in development we are now on the hunt for a passionate and experienced Data Warehouse engineer to come and join our development team in central London.

    If you want to make a real impact in the mobile tech industry, Flexion is the place for you.

    Flexion Mobile at Stack Overflow

     

    ABOUT THE ROLE

    As a senior Data Warehouse engineer at Flexion you will be working closely with the CTO and a team of experienced Java developers in a fast-paced Agile environment to extend Flexion's reporting and data analytics capabilities. You will have the opportunity to define and shape Flexion's data  capabilities and strategy.

     

    Key Activities and Responsibilities

    • Collaborate with cross-functional teams to plan, develop and deliver efficient data warehouse and reporting solutions
    • Unit-test code for robustness, including edge cases, usability, and reliability
    • Create highly scalable solutions
    • Work with CTO to define and deliver data warehouse roadmap and strategy

     

    Essential Skills and Requirements:

    • 4+ years experience as Software Development engineer
    • Working knowledge of Java and J2EE
    • Strong knowledge of Data Warehouse design techniques e.g. Kimball, star schema
    • Strong knowledge of relational databases (preferably MySQL) and database schema design experience
    • Experience with ETL tools e.g. Talend, Kettle, CloverETL
    • Experience with SCM tools, preferably Git
    • Demonstrated ability to provide the business with their information needs

     

    Desirable Skills and Experience

    • Knowledge of Linux/UNIX and associated command line and shell scripting tools
    • Ability to work in an Agile culture
    • Any experience with big data platforms, e.g. Hadoop, Apache Spark
    • Any experience with Android app development/deployment
    • Any experience with JavaScript and AngularJS
    • Any experience with Data Mining or Machine Learning

     

    ABOUT YOU – EDUCATION

    • Educated to degree level in computer science or related discipline, or relevant experience in the field

    Flexion’s products are used by our customers on a 24/7 basis by global end-users and whilst the job is essentially a 9-6 role, you will need to be able to work flexibly to support our business.

    Interested?
    Send through your CV and cover letter to tech-careers@flexionmobile.com

    We will reply to successful applicants within one week of receiving your CV. It is with regret that we are unable to respond personally to each individual application. We will not respond to any recruitment agencies.

  • Java Developer - London, UK

    June 05, 2017

    About Flexion
    We're Flexion Mobile. We operate in the market for Android games. Our mission is to make this market open. We achieve this through the use of a service and enabling platform that makes distribution and monetisation to stores beyond Google Play viable and profitable. Our customers are leading game developers and distribution channels and we've already built the business to a point where we work with some of the biggest names in the industry and have more than 10 million monthly active users.

    If you want to make a real impact in the mobile tech industry, Flexion is the place for you.

    Flexion Mobile at Stack Overflow

    About the Role
    As a developer at Flexion you would help extending the reach of the Flexion ecosystem by making sure we can deliver the best billing, ads and analytics for the biggest mobile games on the market. 

    You will be working closely with your team to help design and maintain our partner integrations on both client (Android) and server side (Java). A passion for solving complex and interesting problems in an Agile team situation is a major plus.

    Responsibilities

    • Collaborate with cross-functional teams to define, design, and ship new integrations and features
    • Work with outside data sources and APIs provided by companies like PayPal, Samsung and Amazon
    • Unit-test code for robustness, including edge cases, usability, and reliability
    • Create highly scalable solutions

    Experience

    • Core java and unit testing knowledge
    • Scrum experience
    • Good SQL knowledge, preferably MySQL
    • A good understanding of HTTP 
    • A few years of work experience in related areas

    Desirable Experience

    • Android app development and automated android testing frameworks
    • Experience in web development and javascript using frameworks such as AngularJs
    • Linux experience, such as knowledge of common commands
    • Passion for mobile games

    Education

    • Educated to degree level in computer science or related discipline, or relevant experience in the field.

    Application
    If you are interested in applying for this position, please attach your CV and any relevant material such as links to personal projects (code repositories, Android apps etc) or other demoable work and email your application to tech-careers@flexionmobile.com.

    We will reply to successful applicants within one week of receiving your CV. It is with regret that we are unable to respond personally to each individual application. We will not respond to any recruitment agencies.