Your Email Is Verified!
Now you can log in and start your job search

Create New Account
Sign up to continue searching for suitable jobs in Web 3.0

OR
Terms of Use
Already have an account?

Log In to Your Account
Log in to continue searching for suitable jobs in Web 3.0

OR
Don’t have an account?
The Giving Block
Backend Developer
2 months ago | 327 views | 10 applications

Backend Developer

Full-time
Start-up
Remote, Europe

About the company

The Giving Block, a Shift4 company, is the platform helping nonprofits fundraise more effectively from modern philanthropists. Pioneers of the “Crypto Philanthropy” movement, The Giving Block developed the leading solutions for cryptocurrency donations, taking crypto and NFT donations mainstream in the nonprofit sector. The Giving Block’s team then developed a stock giving experience built to empower even more donors to give non-cash assets. When combined, The Giving Block’s product suite empowers more donors than ever to give assets to their favorite causes. Today, thousands of nonprofits are using The Giving Block to fundraise from modern philanthropists. Learn more about The Giving Block here. Shift4 Payments (NYSE: FOUR) is a leading provider of integrated payment processing and technology solutions, delivering a complete omnichannel ecosystem that extends beyond payments to include a wide range of value-added services. The company’s technologies help power over 350 software providers in numerous industries, including hospitality, retail, F&B, e-commerce, lodging, gaming, nonprofits, and many more. With over 7,000 sales partners, the company securely processed more than 3.5 billion transactions annually for over 200,000 businesses in 2019. For more information, visit shift4.com.

Job Summary

Responsibilities:

📍Work with founders and senior leadership to bring ideas to life 📍Continue developing the core product and infrastructure. Example projects: 📍Creating internal and external dashboards 📍Client self-service portal 📍Donation widget and fundraising platform updates 📍Partner integrations 📍Designing, building and maintaining end-to-end backend services using TypeScript, Node.js and our company's framework. 📍Writing well-structured, maintainable, and efficient code along with unit tests. 📍Integrations with third-party APIs, development of our public API. 📍Research and analyze epic tasks and collaborate with the product team. 📍Ensure security and quality of backend services as we deal with our client's money. 📍Provide production support, troubleshooting and bug fixing. 📍Storage layer: design DB schema, SQL query writing, query performance analysis. 📍Work in Agile team using Scrum methodology, participate in all sprint activities, grooming sprint backlog, estimation of sprint tasks, creation of technical solutions etc. 📍Ensure excellent quality of your code by writing unit tests and executing code reviews. 📍Collaborate with the development team, QAs and product team on system improvements and selection of tools and technologies. 📍Assist the team in creating and maintaining tech documentation.

Competencies:

📍4+ years of experience as a back-end developer with at least 2-3 recent years of experience with NodeJS 📍Experience with TypeScript 📍You are skilled in SQL databases, OOP, SOLID, system design, design patterns and GRASP 📍A thorough understanding of writing secure code and an awareness of common security vulnerabilities in web applications 📍Rest API 📍Deep understanding of JavaScript 📍Web security 📍Strong communication skills in English

Salaries for similar jobs:

Similar jobs

3 days ago | 48 views | 1 applications
$90,000 To $210,000 per year
7 days ago | 122 views | 1 applications
7 days ago | 65 views | Be the first one to apply
14 days ago | 140 views | 7 applications
$76,000 To $90,000 per year
16 days ago | 96 views | 3 applications