Ksubaka
brings moments of joy to shoppers. We provide delightful bite-size
gamified advertising on our network of in-store playSpots, with which
shoppers can play for a minute or so, and in the process learn all about
the advertising brand’s benefits, and even receive coupons on their
mobile phone. Ksubaka leads the market for in-store gamified
advertising.
Job brief
You
will be at the heart of Ksubaka’s engineering team in London
Hammersmith, designing and building the software platform that will
allow for new experiences and support our future growth. You will be
building high-quality, innovative
and fully performing software using state of the art tools and
approaches.
Responsibilities. You will:
●
Write
well designed, testable, efficient code
●
Produce
designs and determine operational feasibility
●
Integrate
software components into a fully functional software system
●
Develop
software verification plans and quality assurance procedures
●
Document
and maintain software functionality
●
Tailor
and deploy software tools, processes and metrics
●
Update
your job knowledge by studying state of the art development tools, programming
techniques; participating in networks, reading professional publications
Requirements. You have:
●
Proven
working experience in software engineering
●
At
least BSc degree in Computer Science or Engineering (MSc preferred)
●
Experience
with test-driven development and behavioural driven development
●
Ability
to develop in Java
●
Experience
of functional programming languages.
●
Excellent
knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate). Prior
experience of NoSQL solutions.
●
Mastery
in software engineering tools
●
Ability
to document requirements and designs
●
Familiarity
with agile software development methodology and release process
●
Experience
working in international environments
●
Ability
to adapt communication for technical and non-technical people
Personality
profile. You are:
●
Team
player: you make your team more efficient and enjoyable
●
Keen
on diversity (international company)
●
Pro-active,
look for pragmatic solutions, not winning arguments
●
Passionately
curious about new trends and approaches
●
Keen
contributor on open source projects