Flag job

Report

Full-Stack Developer

Min Experience

4 years

Location

remote

JobType

Full Time

About the job

Info This job is sourced from a job board

About the role

Shift4 Payments is a leading provider of secure payment processing solutions, empowering businesses with advanced commerce technology. Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com. We are looking for a talented Full Stack Developer to join our engineering team. The Candidate will be working in one of our international crossfunctional teams in a fast-paced "startup like" environment, participating in development of core services, working on new features and integrations, and taking part in all Scrum team activities. The role requires hands-on development experience and drives technical decisions and design for technical solutions. The ideal candidate is smart, responsible and self-managed, and is proactive in taking ownership and seeing problems through to resolution while connecting across the organization as a good team player. As a Fullstack Engineer, you will: Design, implement features across the stack using TypeScript (Node.js React) Backend and frontend development will be split roughly 60/40, depending on the team goals Embrace our engineering culture and write well-structured, maintainable, and efficient code along with unit tests Ensure security and quality of backend services as we deal with our clients' money Design database schemas, write performant SQL queries and analyze slow places (PostgreSQL) Participate in design mocks review in collaboration with designer and product manager to ensure the delivery of best possible user experience Own production support issues (third-line), including troubleshooting and fixing complex bugs Work in Agile team, participate in all sprint activities: provide daily updates, groom sprint backlog, estimate sprint tasks, participate in the planning process, analyze what went well and what can be improved on the retrospectives Collaborate with the team, QAs and product team on platform improvements and selection of tools and technologies while keeping transparent communication with all stakeholders Lead and participate in technical research (spikes), solution design, and documentation

About the company

Shift4 Payments, Inc. is an American payment processing company that has distinguished itself as a leader in secure payment processing solutions. Established in 1999, Shift4 offers a wide range of services designed to simplify complex payment ecosystems for businesses across various industries. With its headquarters located in Center Valley, Pennsylvania, Shift4 has committed itself to providing innovative technology-driven solutions that include point-to-point encryption, tokenization, EMV technology, and a robust suite of point-of-sale (POS) systems. The company prides itself on processing billions of dollars annually, catering to hundreds of thousands of clients from sectors such as hospitality, retail, airlines, and nonprofits. At Shift4, we believe that secure and efficient payment solutions enhance consumer experiences, and we are dedicated to meeting the evolving needs of businesses. Our platform not only supports traditional credit card transactions but also incorporates modern payment methods, making it suitable for various commercial environments.

Skills

Fullstack Development
TypeScript
NodeJS
React
PostgreSQL
Docker
AWS
System Design
API Design
Frontend Development