Filter by category

Filter by type

Services Engineer at TouchNote

go back to Developer Jobs
  • London
  • fulltime

TouchNote - Reinventing personal communication for the digital era.

TouchNote is an app designed to help nurture your most important relationships. Our creative platform lets you send custom-made real cards, straight from your phone, to anywhere in the world. We help our members share the everyday, any day. From postcards, greetings cards & prints, to framed photos and much more, we’ve helped send over 15 million cards to 180 countries worldwide.

About the Team

We’re a team of passionate individuals trying to make a difference, bridging the gap between digital and physical. With an office in Shoreditch, you can expect the exposed brick, ping pong table and popcorn machine (of course) but we’re about so much more than that, we take the culture of our team incredibly seriously, and have big ambitions when it comes to what we do and how we do it.

This is a full-time hybrid position with approx. 1-2 days per week onsite in our London Offices #LI-hybrid

The role

Touchnote has a brilliant product, a great business model and an incredibly loyal customer base. But we want to grow the business much more. We're building an engineering team that can implement best in class cloud services for millions of customers. We need people that:

  • Know how to build the fastest apis, asynchronous event driven systems and services that automatically scale to meet spikes in traffic across the world
  • Write robust, maintainable, testable code that can be refactored
  • Incorporate appropriate unit, integration, end to end tests and monitoring that ensure quality and reduce risk
  • Can automate the deployment of changes little and often and use feature flagging, blue/green deployment strategies and other methods to shorten the customer feedback loop.

This role is a fantastic opportunity to demonstrate all the above skills and help us architect and build great new systems, scale existing services, write beautiful Golang, improve quality, monitoring and much more.

Upcoming projects include:

  • Expanding to new Markets - improving app performance and setting up new integrations with 3rd parties (e.g. printers) in new markets as we expand
  • Building solid foundations - for infrastructure, processes and patterns
  • Improving our test and deployment automation
  • Supporting our Data Engineering team bringing their data science into the customer experience
  • Product services - supporting our gifting proposition, card offerings or other new cool features
  • Advancing core experience components - e.g. Inventory, Order processing, Printer integrations

Above all you’ll be helping our customers send tangible acts of kindness to their friends and family. We’re all a little obsessed by it :)

Requirements

Must-haves:

  • Experience of AWS (variety of services), or equivalent experience in GCP or Azure
  • Solid understanding & experience writing Go (or a desire to learn and ability to demonstrate equivalent knowledge in another language)
  • Experience writing unit tests and automated testing
  • Experience with Git
  • Experience working with CI/CD pipelines
  • Comfortable talking with other team members and non developers to really understand the work and provide updates and explain technical details
  • Desire to constantly learn & evolve technical skills and propose changes to push Touchnote’s technology estate forward

Nice to haves:

  • AWS compatible IaC (ideally CloudFormation)
  • Experience with Docker
  • Experience with serverless technologies (e.g. AWS Lambda)
  • Interest in other aspects of our technology stack (Angular, Swift, Kotlin, Node, PHP) - some of which we are migrating away from (PHP)

Benefits

Our Benefits:

  • Free TouchNote Credits (of course!).
  • Monthly company socials and fun stuff!
  • 25 days holiday plus bank holidays & for each year of continued service here at TouchNote, you will receive one extra day of annual leave (capped at up to 5 additional days).
  • Working from home equipment budget
  • Access to our Learning and Development platform Learnerbly
  • Perkbox account
  • Cycle to work Scheme
  • Tech Scheme
  • Smart Pension
  • Vitality health insurance.


A little more about our values and how we work

Always Close - We pride ourselves on being a uniquely close team; we hire people who we genuinely enjoy spending time with and we take care of each other. Togetherness also means thoughtfulness: we are accountable to each other. It’s not about you, it’s about us winning as a team.

Own it - Understand and take responsibility for your part in our success; we tell you where to go, not how to get there. Getting it done, on time, is up to you.

Leaders are Learners - To be the best we can be, we accept that we do not have all of the answers. We must continuously learn, grow and develop. We expand in our roles.

Natural Creativity - We’re an innovative bunch building a world-class platform for creative communication. We take creative problem solving really seriously, but we don’t take ourselves too seriously with it.

It's all about Integrity - Be yourself and do your best. We are all in this together; your voice matters, say what you think. If you disagree, speak up. If the decision goes the other way, commit and move on.

If you are looking for a challenge in a friendly and supportive environment that moves fast, cares about your development as well as the companies and wants to make the world a kinder place then get in touch.

You need to be logged in to apply. Login or create an account.
Is this job ad fake? Report it!   


other jobs at TouchNote

fulltime Senior Front End Developer at TouchNote in London
02-08-2022
fulltime Product Manager at TouchNote in London
10-08-2022