Development
Senior Full Stack Engineer - TypeScript

Senior Full Stack Engineer - TypeScript

Our engineering discipline builds the technology that enables Chainbased to learn quickly and scale easily. We organize in small cross-functional squads of 4-6 engineers and an embedded Product Manager and Product Data Analyst. We currently have squads across Crypto / NFT / Payments / KYC / Core Product and others. We’re pragmatic and believe in having fluid structure, this means people can move between teams or specialise.

Apply Now

Senior Full Stack Engineer - TypeScript

Engineering – Software Engineering / Full Time / Remote

About the Opportunity ✍️

Our engineering discipline builds the technology that enables Chainbased to learn quickly and scale easily. We organize in small cross-functional squads of 4-6 engineers and an embedded Product Manager and Product Data Analyst. We currently have squads across Crypto / NFT / Payments / KYC / Core Product and others. We’re pragmatic and believe in having fluid structure, this means people can move between teams or specialise.

What you will do

• Architect and develop new and existing products and features.

• Work with Product Managers to come up with the best solutions and implementation plans for new features or changes to existing ones.

• Collaborate with other product teams to deliver and improve customer facing features.

• Contribute to the estimations, planning and execution of  projects, features, and integrations.

• Integrate and work closely with external service providers to ensure smooth operation.

• Maintain and improve our existing codebase.

• Write fully tested, high quality and performant code.

About You

• Extensive backend engineering experience at leading startups or fast growing tech companies.

• Confident in developing, releasing and maintaining server applications in a fast paced, iterative environment.

• Experience with some of our tech stack, or confident you can cross train and up skill quickly.

• Have a deep understanding of database structures, theories, principles, and best practices.

• Hold Cloud native experience with Google Cloud or similar e.g AWS, Azure.

• Bonus points if you make open-source contributions or have experience in web3.

As a Senior you will be expected to:

• Mentor and coach Engineers.

• Champion the writing of high quality code.

• Contribute to our overall approach and standards within the Engineering discipline. Including design, documentation, monitoring and alerting.

• Lead initiatives from an engineering perspective, partnering closely with product managers.

What you be working with

• Typescript as our programming language of choice

• Node.js as our backend platform

• TypeORM, TypeDI, TypeGraphQL and routing-controllers as our backend libraries

• React and NextJS hosted on Vercel as our frontend

• Google Cloud Platform to host our services

• Postgres as our core database

• Redis for caching

• Bull to manage background tasks

• DataDog for logging and monitoring

• GitHub to manage our source code

• Jest to run our tests ✅

Most importantly, though, you will embody the core principles that everyone here at the Chainbased lives by. Our “BLOCK Values” are at the heart of everything we do - and they are…

B - Be Hungry

L - Level Up

O - Own It

C - Crypto Curious

K - Kaizen

Chainbased Perks

Equity package 📈

Unlimited holidays 🏝

Paid parental leave 🍼

Annual training budget 💻

Home office setup allowance 🪑

Monthly budget to spend on our products 💰

Working in a disruptive and fast-growing industry where the possibilities are endless 🚀

Freedom, autonomy and responsibility 💪

‍