We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

You will be redirected back to this page right after signin

Remote Clojure Developer

Remote within United Kingdom

09 February, 2022

Compensation

£50K - 75K

Remote within

  • United Kingdom

Contract type

Full time
Remote working

Technologies & frameworks

  • Cassandra
  • ClojureScript
  • AWS
  • Clojure
  • Kafka

Benefits & perks

  • Flexible working
  • Personal development budget
  • Regular social events
Our mission is to make work meaningful, both for our customers and our colleagues.

Role overview

We’re looking for an experienced full-stack Clojure developer to join us in building our. Performance Communication module, which automates the ingestion of daily EPOS data to pit sites against each other in venue vs venue group chats, pushing teams to engage in friendly competition over a specified performance KPI.


About Yapster

Our mission is to make work meaningful, both for our customers and our colleagues.

Yapster is the UK’s leading mobile messaging platform for retail and hospitality workers. Customers include Brewdog, Caffe Nero, Gusto Italian, Krispy Kreme, Marstons plc, Next plc, Vision Express and Wasabi. Deskless workforces leverage our established native app to promote Social Leadership (the practice of influencing people at work, using digital tools such as the smartphone and whole-company communication software).


What You’ll Do

  • Contribute to the development of the Yapster platform writing clean, straightforward, well tested, and documented code, fixing bugs, and contributing Pull Requests and Pull Request Reviews.
  • Add to our internal knowledge basehelping to continuously improve our institutional knowledge.
  • Communicate new features and developments internally to ensure knowledge is shared between technical and non-technical colleagues.
  • Provide support internally to resolve customer issues, identify and validate bugs, and giving technical assistance to ensure customer needs are met.
  • Work cross-functionally with colleagues to solve customer challenges with product development.


Who You Are

  • A passionate, product minded, software developer.
  • An experienced Clojure and functional programming practitioner.
  • Comfortable working across the full-stack of a software platform.
  • Able to manage your own work and deliver working features on time.
  • Clear and confident communicator in English (our working language.)
  • Experienced and comfortable working in a fully remote and asynchronous team environment.


What We Expect

Someone who:

  • Relishes the chance to bring new ideas to the table.
  • Will champion what they believe in but remain open to the ideas and positions of others.
  • Lacks pretence and readily seeks help and assistance when encountering difficulty.
  • Writes simple to understand, well factored, code that places readability above cleverness.
  • Demonstrates excellent judgement when deciding to ‘Ship, Show, or Ask’ and uses appropriate techniques (e.g. feature flags) to mitigate risk.
  • Delivers what they’ve committed to and makes well-considered scope cuts and trade-offs, communicating with and involving stakeholders.
  • Is focused and fulfils duties with minimal management. You often set higher goals for yourself and strive to do better.
  • Is able to communicate concepts clearly and be understood by non-technical peers.


How We’ll Work Together

Shape Up

By adopting Basecamp’s Shape Up as the guiding principle for the Product team, our developers:

  • Have the freedom to work on product advancements that delight users.
  • Accurately scope and understand appetites for a pitch of work.
  • Work autonomously in a 6 week build cycle to deliver the scoped product advancement.

EOS

Yapster follows the EOS (Entrepreneurial Operating System) to achieve our vision and hit company goals. This implementation has produced an organisation with:

  • Clear accountability in each role.
  • Regular opportunities for feedback and development, with the right people in the
  • right seats being compensated at the top of the market.
  • Company-wide clarity on necessary steps to achieve our 1, 3 and 10 year plans.


Our Tech Stack

  • Clojure backend and ClojureScript Web based frontend and native mobile app (currently via a Cordova wrapper with work underway on React Native.)
  • Cassandra for data storage.
  • Kafka for event sourcing and message routing.
  • AWS for platform hosting.
  • Kubernetes for platform operations.


Benefits & perks

  • Fully remote, flexible, working to suit your lifestyle.
  • 28 days holiday + an extra day of leave for your birthday.
  • 3% pension contribution.
  • Quarterly ‘All Paws Live’ company off-sites.
  • 10-49

GDPR-compliant communication at scale for mobile workforces. Stay in touch with colleagues wherever you are with private 1-1 and group mobile messaging across your entire organisation. Immediate, interactive, engaging - it’s the simple way to stay connected at up to 80% lower cost compared to other providers.

View 1 job
Engineers who find a new job through Functional Works average a 15% increase in salary.

Compensation

£50K - 75K

Remote within

  • United Kingdom

Contract type

Full time
Remote working

Technologies & frameworks

  • Cassandra
  • ClojureScript
  • AWS
  • Clojure
  • Kafka

Benefits & perks

  • Flexible working
  • Personal development budget
  • Regular social events

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

The simple way to search for property is built with Clojure and ClojureScript.
Remote
Build an automated language assessment ecosystem using Clojure and help English learners worldwide!
RemoteSponsorship
Remote Clojure Developer