Back End Developer

Circus Street
London (Greater)
10 Mar 2018
14 Mar 2018
Contract Type
Full Time

Circus Street is an exciting global business that has doubled in size for three consecutive years. We work with the world's leading brands, upskilling their talent and helping them to build and develop digital capability across their organisations at scale.

Specialising in digital marketing, we bring together a faculty of experts, cutting-edge educational technology, interactivity and world-class animation to deliver an unconventional learning experience which is both educational & entertaining.

Using interactive methods to embed learnings across a broad range of digital-related subjects, we focus on delivering the very best learning experience for our clients, which include some of the world’s most recognised brands in Consumer Goods, Pharmaceuticals, Retail, Haute Couture, Finance & Advertising.

Each of our 50,000 users, across 157 countries, can attest to the transformative impact of the Circus Street experience. The team in our UK headquarters in London is currently 60+ members strong, with offices in NYC, Singapore and Sydney as well. We have grand ambitions to continue our current growth trajectory.

To be Successful at Circus Street

We are looking for an entrepreneurial lead, with great business acumen and people management skills that demonstrates the following competencies:

  • Self-Starter - ability to execute and implement change to our products that drive revenue
  • Passion – for driving and achieving your goals
  • Collaborative Working - enjoy working in partnership and collaborate with colleagues across the organisation to recognise shared objectives and priorities, and work co- operatively to achieve them
  • Goal Oriented – naturally motivated to reach your team’s goals above your own
  • Interpersonal/Communication Skills – Able to quickly establish and maintain excellent relationships and credibility
  • Decision Making – provide a good balance of risk taking and judgment; Is forthright and confident to take initiative, make decisions and be responsible for the consequences of the decisions made; Able to operate independently
  • Professional – unquestionable integrity, credibility, and character
  • Good Bones – Respectful and caring attitude towards employees and colleagues, collaborative and helpful approach

Key Responsibilities

  • Champion software engineering best practices with the team to develop appropriate processes to ensure adherence while maintaining software quality
  • Proactively keep abreast of industry developments, skills and technologies and share information, ideas and best practice with development team members to improve software quality
  • Demonstrate a logical and structured approach to people management and task prioritisation with minimum guidance
  • Coach and mentor development team members to inspire, share knowledge and experience under the guidance of the Head of Engineering
  • Create & maintain strong working relationships with members of the delivery team and wider business so that the overall function operates optimally

Experience and Skills Required

  • A 2.1 degree (Science or Computer related degree preferred) or equivalent industry experience
  • Experience in web development
  • Proven experience with at least 1 PHP MVC framework
  • Experience writing modern OO PHP (PHP 5.6+)
  • Automated testing tools and practices, such as behat, PHPunit
  • Comfortable using Linux CLI
  • Engage in architectural discussions and driving engineering practices towards excellence
  • Experience working with an agile development team (SCRUM, Kanban etc)
  • Experience working with version control (Git, bitbucket etc)
  • Fluent developing on a Linux/Mac-based environment
  • Good knowledge of design patterns
  • Experience working relational Databases
  • Experience with API Architecture
  • Exposure to Docker and AWS
  • Strong written ability and excellent communication skills

Desirable Knowledge and Experience

  • Proven experience with Docker
  • Experience with at least one other scripting language (e.g. Python, Lua and any others considered)
  • Experience in SaaS Product development
  • Exposure to Micro-Services type of architecture
  • Experience of security principles
  • Exposure to DDD would be a big plus
  • Passion for Edtech

NB: Applicants for employment must be eligible to work in the United Kingdom that does not now or in the future require sponsorship of a visa for employment.

This job was originally posted as

Similar jobs

Similar jobs