Back End Engineer

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

Circus Street is an exciting and fast-growing company that offers a learning product that delivers world class interactive digital marketing training. Specializing in digital media & marketing we combine this with an unconventional learning experience, which is both educational & entertaining. Using interactive methods to stimulate the learning process, each of our 30,000 users, across 125 countries, can attest to the transformative impact of the Circus Street experience.

Our team is currently 45 members strong in the UK office with plans to continue the current growth trajectory in the coming year. We have offices in Soho in London, NYC & Singapore and have large ambitions. Circus Street is focused on delivering the very best learning experience for our clients that include some of the world’s most recognized brands in Broadcasting, Pharmaceuticals, Haute Couture, Financial, Retail and Advertising Market.

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 cooperatively 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
  • 5+ years of 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 various Databases
  • Experience with API § Architecture
  • Exposure to Docker and AWS
  • Strong written ability and excellent communication skills

Desirable Knowledge & 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 Microservices
  • Experience of security principles
  • Exposure to DDD would be a big plus
  • Passion for Edtech

This job was originally posted as

Similar jobs

Similar jobs