Subscribe job alerts


Remote Job

Full Stack Developer

The Giving Block
  • fullTime
  • Posted : 2 months ago

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

Shift4’s entry into the nonprofit market began when our CEO raised $243 million for St. Jude as part of his trip to space. Soon after, we acquired The Giving Block, the leader in Crypto Philanthropy. Now we’re expanding to formally offer a full range of payment processing products and services to the nonprofit industry.

Summary:

We are looking for talented Backed End developer to join our engineering team. You will be working in one of our international Scrum teams in a fast-paced “startup like” environment, participating in development of Core services, working on new features and integrations, taking part in all Scrum team activities, you will be not only doing hands on development and also making technical decisions and designing technical solutions. We need someone who is smart and proactive in taking ownership and seeing problems through to resolution, responsible and self-managed, but at the same time a good team player.

Job 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.
  • Collaborate with the development team, QAs and product team on system improvements and selection of tools and technologies, code review.
  • 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
  • Strong communication skills in English 
  • React JS
  • Good understanding about React JS app architecture
  • Rest API
  • Deep understanding of JavaScript 
  • Web security
  • CSS-in-JS
  • TypeScript
  • Experience with React JavaScript framework a plus 


Qualifications:

  • Knowledge of PostgreSQL, cloud providers (AWS, Google Cloud), message queue (RabbitMQ, AWS SQS, Kafka), Docker
  • You have designed and developed web services or/and done integrations with third party APIs
  • Experience in production support (troubleshooting, bug fixing)
  • Interest in blockchain, cryptocurrencies, and/or non-profits
  • Analytical and problem solving skills
  • Good understanding of  Web Security Vulnerabilities and best practices
  • Experience with agile product development
  • Experience with Jira software (or similar platforms) a plus 
  • Self-starter with an ability to learn new concepts quickly

This is a fully remote position, candidates from European time zones are highly welcome.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Similar Jobs

Remote Job

Full Stack Developer (Product) - JavaScript focus

Planning Center
  • a month ago
  • Headquarters: Carlsbad, CA (Remote) URL: https://planningcenter.com About the Work We’re seeking a Front-End Developer experienced in Ruby on Rails and React. You’ll work on building out new features from start to finish, refining existing features, improving performance, and ensurin

Remote Job

Full Stack Developer (Product)

Planning Center
  • a month ago
  • Headquarters: Carlsbad, CA (Remote) URL: https://planningcenter.com About the Work We’re seeking a Full Stack Developer experienced in Ruby on Rails and React. You’ll work on building out new features from start to finish, refining existing features, improving performance, and ensurin

Remote Job

React Native Full Stack Developer (ideally Python and Django)

MorphMarket
  • a month ago
  • Headquarters: United States URL: https://www.morphmarket.com/ MorphMarket is the world's biggest marketplace for exotic animals (snakes, lizards, etc.) with over a million users. We're growing fast and branching into aquatics amongst other areas.**Culture:**We run a calm, zero politics, ze

Remote Job

Full Stack Developer

GroupCollect
  • 2 months ago
  • Headquarters: Florida, USA URL: https://groupcollect.com GroupCollect is a suite of tools that lets tour operators handle group travel, especially for students.         We are a bootstrapped company operating in a niche market which we think is underserved. We want to make tools these

Remote Job

Full Stack Developer - Javascript

Fundamental Media
  • 2 months ago
  • Since we were founded in 2003, Fundamental Media has grown substantially becoming a leading specialist in media consultancy and advisory services. With a global reach from the UK and Europe, Asia and Australia to the Americas, Fundamental Media works exclusively across the financial industry providi

Remote Job

Senior Full Stack Developer

Baserow
  • 2 months ago
  • Baserow is on a mission to help everyone build applications faster, cheaper and easier. We want to give the power back to the users who understand best what is needed for their business. We are strong believers of open and extensible software.Our open source no-code database is the best Airtable alt

Remote Job

Full Stack Developer

Smart Working
  • 3 months ago
  • The business we are representing specialises in supply chain logistics and their mission/aim is to expand on their technology offering within their supply chain business. They are well known for investing significantly into their staff- this will be a fantastic opportunity to learn and develop new s

Remote Job

Full Stack Developer

Smart Working
  • 3 months ago
  • The business we are representing specialises in supply chain logistics and their mission/aim is to expand on their technology offering within their supply chain business. They are well known for investing significantly into their staff- this will be a fantastic opportunity to learn and develop new s

Remote Job

Full Stack Developer (React / Laravel) | AI for WordPress

WPAI
  • 3 months ago
  • Headquarters: URL: https://codewp.ai Description: WPAI is seeking a talented full-stack developer, skilled in Laravel and React, to join our fully remote team in a full-time capacity. We are building an all-in-one platform for WordPress creators, alongside an in-site agent, and are scalin

Remote Job

Full stack developer 🇺🇸

PetsApp
  • 3 months ago
  • Headquarters: URL: https://petsapp.com/careers Hello, we're PetsApp 👋🐱🐶 We’re building the future of pet care Pet owners use PetsApp to chat with the vet team that they know and trust. They can get advice on any issues their furry friends are having. This is what happened since

View All