Full Stack Engineer (Javascript)

JavaScript Job Added on

United Kingdom
Remote Position
(From Everywhere/No Office Location)
Job type

JavaScript Job Details

Ko-fi is the go-to platform for indie creators (artists, podcasters, bloggers) to make an income doing what they love.
So far Ko-fi Creators have earned $100 Million from Donations, Memberships and sales of products and Commissions. We grew 88% in 2021.
We started in 2012, before the “Creator Economy” was even a thing and now every month over 45k creators earn money and millions of people visit the service.
Learn more about Ko-fi with:
This Recap & mission for 2022
This Interview with a co-founder
These latest Tweets
Things You Will Do
Work directly with Nigel, Ko-fi’s original founder and the rest of the product team (currently 6). Learn and teach each other while doing your best work and building a platform to help creators across the globe to do what they love.
Develop new core features. From innovative payment technologies, to supporter management features and mobile apps. You will be leading high-impact projects at the heart of Ko-fi.
Integrate with the best consumer technologies. Integrate Ko-fi with streaming tools, social sites and website building software.
Ship every week. You’ll have access to the full code base to improve the product and see your work in the hands of millions of users.
What We’re Looking For
You must have a strong C# ASP.NET MVC background with at least 4 years of real-world experience.
You’ve developed clean and maintainable, ideally consumer-facing .NET projects deployed at scale.
You aren’t afraid of the front end. You’re happy to dive into the front end on a regular basis and you already have a thorough demonstrable knowledge of HTML, CSS, JavaScript.
You are good at prioritising. You are always looking for ways to make your products better while also taking a considered approach to priorities to ensure the right things get worked on.
You're resourceful. You ‘pull’ the information and guidance you need rather than waiting for it to be ‘pushed’ to you. You seek new and innovative ways of improving the product, the team and the way we do things without waiting to be told what to do or how to do it.
You ship. You have a bias towards action, and you will be eager to deploy your work. You test enough to be confident, but you don’t procrastinate.
Extra Credit. You’re a creator of some kind yourself.
The Tech Stack
We use new technologies wherever it makes sense, but the core stack is:
SQL Server and Entity Framework
Html, JavaScript, CSS
Work remotely. Developers are currently located in UK, Belgium and Thailand so you will spend most of your time working remotely. Occasional visits to the Cambridge office can be useful, but not essential. If you want to work from a co-working space, we’ll cover that too.
Flexible work hours. A few meetings per week, but otherwise work when and where you’re most productive.
Competitive compensation. Depending upon demonstrable experience.
Bonuses. Get regular bonuses for significant contributions and when the company does well.
Own a Slice of Ko-fi. Earn share options after 6 months.
Training Budget. We will fund relevant training to help you be better at what you do.
Your Work Will be Seen By Millions. Do the best work of your life and have it seen by tens of thousands of creators and millions of supporters.
Choose Your Own Kit. Pick the tools you need to do great work.
Paid Leave. 25 days + National Holidays paid time off.
How to Apply
Does this role sound like a good fit?
Step 1. Email [email protected] with the role you’re applying for and your favourite emoji in the subject line. Please include links to recent projects and relevant experience, your CV and something interesting you’ve noticed about Ko-fi.
Step 2. If we like your application we will reply back within a week to invite you to an informal intro video chat where you’ll meet one of the founders, talk about the role, your background, aspirations and projects you’ve worked on.
Step 3. If both parties think there is a good fit then we’ll send you a short challenge relevant to the job and remunerate you for your time.
Step 4. Offer terms finalised and welcome aboard!