Senior Developers / Data Engineers

£30,000 - £50,000

We are looking for experienced senior level developers / data engineers to join our team in Newquay, Cornwall.

You'll be involved at all stages of building a wide range of applications throughout the development lifecycle from collaborating on requirements gathering sessions, to discussing architecture, to writing and maintaining the end product.
We encourage an attitude of continuous refactoring and iterative development to get the best result possible, backed up by a full test suite to catch any regressions.

The work is varying in language, so could be anything ranging from interpreted languages like PHP, Python & Javascript all the way to compiled languages like Haskell, C++, C#, Java & Clojure; and this is just a few that we regularly get involved with.

Whatever the language, framework and stack we are working with at the time, an underlying knowledge of good software architecture, security and experience of working within wider software development life cycles is crucial.

Essential skills

  • Expert in at least one programming language (C, C++, C#, Python, Java) aligned with active projects so you can hit the ground running on day one.
  • Proven ability to produce production level code.
  • Able to write code in other languages as required (with buddy/pair programmer with language expertise) and willingness to upskill quickly as needed.
  • Can program using functional and imperative paradigms.
  • Natural understanding of the software development lifecycle.
  • Ability to dissect and understand complex applications into component parts / features.
  • Detail oriented mindset & strong creative problem solving abilities
  • Experience with all aspects of Docker - image building to container architecture and orchestration.
  • Keen on all areas of testing - unit and end-to-end.
  • Confident in working with remote systems at a low level (non GUI)
  • Get excited about new tech, and like to keep on the cutting edge of the industry.

Nice to have skills

  • You've built complex applications before.
  • Experience with Kubernetes.
  • Have used AWS, Azure, Google Cloud etc or another cloud based server provider, have configured and used them in production.
  • You can read JSON, YAML and XML like it's your mother tongue.
  • Experience setting up and maintaining continuous integration environments. E.g Jenkins, CircleCI.
  • Understand, and use a bunch of geeky acronyms in everyday conversation like SOLID, REST, SSO, TLS, HTTPS, DNS, PaaS, Iaas, SaaS, IAC, TDD, BDD, DRY, BAU, UAT, QA, VROM, VVROM & VVVROMs.
  • You version control everything.
  • Have an Atlassian tattoo - (or have used their suite of project management applications).
  • Experience with development & integration of APIs (primarily REST) and technologies like OpenAuth, SSO & SOAP.
  • Have queried Relational, NOSQL and document data storage engines like MySQL, PostgreSQL, CouchDB, Redis & Elastic.
  • Front end skills - SASS/LESS, Javascript frameworks like React, Angular2, & Meteor, as well as reliable battle-tested standbys like vanilla Javascript & jQuery.

Responsibilities

  • Communicating with clients to understand their requirements, design solutions, and implement them.
  • Building and maintaining applications across our technology stack.
  • Writing understandable, testable, production grade code.
  • Mentoring and sharing ideas with other members of the team.

About flowmoco

Started in 2013, flowmoco is a software development agency based in Newquay. We build complex websites and web applications for a variety of clients like Vodafone, Sky, Santander, and the Police, as well as many less well known names, and some we can't talk about.

Recent projects include:

  • A fully automated property rental site with the capability to make payments, credit check tenants, integrate with backend accounting systems, and advertise, manage, and maintain properties.
  • An NHS SAAS system to connect people in need with local volunteers.
  • An interactive visualisation of the European Bioenergy Research Institute's bio-energy reactor showing power usage and distribution in real-time.
  • The Royal College of Nursing portfolio system for all nurses in the UK to record their professional development.
  • Santander Corporate Banking site.
  • Product onboarding forms fully integrated with Salesforce and external Experian and Lexis Nexis APIs for a large financial institution.
  • Mobile applications used at the coal face by public sector workers to aid with every day operations.
  • A system that integrates SMS services with back end voucher management & claims.
  • Dynamic data driven advertising platforms.
  • Sentiment analysis and big data processing to provide insight for technology manufacturers and health care.
  • Native mobile applications within eHealth for video sharing and distribution.

Perks

  • We're based in the centre of Newquay - 7 beaches within walking distance!
  • The boss is a keen surfer, and we’re proponents of TDD (tide driven development) - and there's a place to park your board in the office.
  • If you don't like being ON the water, there's enough divers in the team to regularly watch sea-life under it during lunch hours.
  • Bi-weekly yoga sessions (not compulsory - we're not a weirdy-beardy cult!)
  • Regular conferences and training opportunities. We want you to be the best developer you can be - and are keen to invest to get you there.
  • An entire room dedicated to ping pong, stand up desks, and 'away from your desk' working areas.
  • Relaxed, fun but focused and results-driven environment.

To apply, please send a CV together with a less formal covering 'letter' to work@flowmo.co

PHP/Symfony developer 

£30,000 - £40,000 

We are looking for an experienced mid/senior level PHP developer to join our team in Newquay, Cornwall.

You'll be involved at all stages of building full-stack applications, from collaborating on requirements gathering sessions, to discussing architecture, to writing and maintaining the end product. We encourage an attitude of continuous refactoring to get the best result possible, backed up by a full test suite to catch any regressions.

We primarily work in PHP and Javascript, although we are always keen to pick up new technologies and approaches which will deliver better results. Part of the development team will also be working in C# designing VR applications this year.

Essential skills

  • Modern object oriented PHP
  • Knowledge of Symfony - or a willingness to upskill quickly
  • Detail oriented mindset & strong creative problem solving abilities
  • Keen on testing - unit and end-to-end
  • Experience with development & integration of APIs (primarily REST)

Nice to have skills

  • You've built complex sites with Symfony before
  • Experience setting up and maintaining continuous integration environments. We tend to use hosted solutions like TravisCI & Bitbucket Pipelines; if you've rolled your own, even better!
  • Front end skills - SASS/LESS, Javascript frameworks like React, Angular2, & Meteor, as well as reliable battle-tested standbys like vanilla Javascript & jQuery.

Responsibilities

  • Building and maintaining websites and web applications.
  • Writing understandable, testable code.
  • Communicating with clients to understand their requirements, design solutions, and implement them.
  • Mentoring and sharing ideas with other members of the team. 

About flowmoco

Started in 2013, flowmoco is a small digital consultancy based in Newquay. We build complex websites and web applications for a variety of clients like Vodafone, Sky, Santander, and the Royal College of Nursing, as well as many less well known names.

Recent projects include:

  • A fully automated property rental site with the capability to make payments, credit check tenants, integrate with backend accounting systems, and advertise, manage, and maintain properties.
  • An NHS SAAS system to connect people in need with local volunteers.
  • An interactive visualisation of the European Bioenergy Research Institute’s bio-energy reactor showing power usage and distribution in real-time.
  • The Royal College of Nursing portfolio system for all nurses in the UK to record their professional development.
  • Santander Corporate Banking site. 

Perks

  • We’re based in the centre of Newquay -  7 beaches within walking distance! 
  • The boss is a keen surfer, and we’re proponents of TDD (tide driven development) - and there's a place to park your board in the office.
  • Bi-weekly yoga sessions (not compulsory - we’re not a weirdy-beardy cult!)
  • Regular conferences and training opportunities. We want you to be the best developer you can be - and are keen to invest to get you there.
  • Relaxed, fun but focused environment.

 

To apply, please send a CV together with a less formal covering 'letter’ to kevin@flowmo.co

 

No agencies please.