Fullstack Engineer

Posted Yesterday
Hiring Remotely in Delaware, Delaware, USA
In-Office or Remote
Senior level
Fintech • Software • Financial Services
The Role
Build and maintain full-stack applications with React and Golang, develop scalable microservices using gRPC, and implement event-driven systems with Kafka, RabbitMQ, or AWS SQS. Collaborate with product and design teams to deliver high-quality features, while ensuring performance, scalability, clean architecture, testing, security, and accessibility across the technology stack.
Summary Generated by Built In

Grey is a fast-growing company that makes it easy for digital nomads worldwide to own foreign accounts. We help freelancers, remote workers, gig workers, and businesses create USD, EUR, and GBP foreign accounts to easily send, receive, save, and spend foreign currency.

Grey's services are provided by Grey Inc., a company duly incorporated under the laws of the State of Delaware, USA. Grey is a fully remote company with staff in Brazil, Canada, Egypt, India, Morocco, Singapore, Nigeria, Tanzania, the UK, and the USA.

We are looking for a skilled and experienced Fullstack Engineer to join our engineering team. In this role, you will be responsible for building and maintaining high-quality web applications and scalable backend services using React, Golang, and modern event-driven technologies. You’ll collaborate closely with product and design teams to deliver seamless user experiences and robust system architectures. The ideal candidate is a product-minded engineer with a strong grasp of system performance, clean code principles, and engineering best practices across the stack. This is a remote role suited for a self-driven individual who thrives in a collaborative, fast-paced environment.

As a Fullstack Engineer, you will:

  • Design, build, and maintain fullstack applications using React and Golang
  • Build and scale backend microservices using Golang and gRPC
  • Implement and maintain event-driven systems with Kafka, RabbitMQ, or AWS SQS
  • Collaborate closely with design and product teams to translate product requirements into well-crafted features
  • Possess expert knowledge in performance, scalability, system architecture, and engineering best practices.

Basic Qualifications:

  • 5+ years of production level software engineering experience
  • Product-focused engineer with past consumer product expertise
  • Excellent communication skills
  • Ability to work effectively in a remote, cross-functional team environment

Preferred Qualifications: Backend

  • Knowledge of software design principles, data structures, and algorithmic problem-solving, with practical experience in backend (Golang) development
  • Experience working with microservices using Golang, gRPC, and event queues
  • Experience working with message queues like Kafka, RabbitMQ, or AWS SQS
  • Proficiency in testing Go based mircoservices, including mocking, benchmarking, and test coverage best practices
  • Experience working with databases, database optimisation and monitoring tools
  • Domain knowledge in financial application systems
  • Proficient with version control systems like Git
  • Excellent debugging and troubleshooting skills

Frontend

  • Proficiency in TypeScript, React.js, and their core principles.
  • Experience working with testing frameworks like Cypress and React Testing Library
  • Experience building and working with component libraries
  • Experience working with Javascript bundlers like Vite
  • Familiarity with UI documentations using Storybook
  • Familiarity with web security, performance and accessibility

Nice to have:

  • Experience with AWS
  • Basic understanding of UI/UX principles

Skills Required

  • 5+ years of production-level software engineering experience
  • Product-focused engineering experience with consumer products
  • Excellent communication skills
  • Ability to work effectively in a remote, cross-functional team environment
  • Knowledge of software design principles, data structures, and algorithmic problem-solving
  • Practical backend development experience with Golang
  • Experience building microservices with Golang and gRPC
  • Experience with Kafka, RabbitMQ, or AWS SQS
  • Experience testing Go-based microservices, including mocking, benchmarking, and test coverage
  • Experience with databases, database optimization, and monitoring tools
  • Domain knowledge in financial application systems
  • Proficiency with Git or other version control systems
  • Debugging and troubleshooting skills
  • Proficiency in TypeScript and React.js
  • Experience with Cypress and React Testing Library
  • Experience building and using component libraries
  • Experience with Vite or other JavaScript bundlers
  • Familiarity with Storybook
  • Familiarity with web security, performance, and accessibility
  • Experience with AWS
  • Basic understanding of UI/UX principles
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Delaware, Delaware
65 Employees
Year Founded: 2020

What We Do

As the digital economy continues to grow globally, there’s a growing demand for efficient and accessible financial solutions for digital nomads. Grey is at the forefront of providing secure and convenient global banking solutions to meet the needs of customers and businesses. Our primary focus is emerging markets, and we have created a range of services that enable individuals and businesses to own and manage multi-currency accounts, conduct real-time money transfers to over 80 countries, and enjoy the convenience of virtual cards for global spending. The founders- Idorenyin Obong and Femi Aghedo, are expert software engineers with proven experience in the financial service industry. The mission is simple- to provide simple international banking to everyone, no matter where they are. That is the foundation of what we do at Grey. For us at Grey, it is beyond just building remittance solutions. We sincerely want to enhance the interconnectivity of the evolving gig economy in developing countries; improving how we deal with cross-border remittance is just one way. Our team includes some of the brightest minds from diverse backgrounds working together to build solutions our users love. With a Money Service Business license from FINTRAC in Canada and FinCEN in the USA, Grey Inc., a company duly incorporated under the laws of Delaware, USA, is the provider of Grey’s services.

Similar Jobs

Affirm Logo Affirm

Staff Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
204K-290K Annually

STR Logo STR

Principal Mission Engineer - Full Stack (Secret Clearance Required)

Machine Learning • Security • Software • Analytics • Defense
Easy Apply
Remote
USA
800 Employees
240K-290K Annually

Affirm Logo Affirm

Staff Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
204K-290K Annually

STR Logo STR

Lead Mission Engineer - Full Stack (Secret Clearance Required)

Machine Learning • Security • Software • Analytics • Defense
Easy Apply
Remote
USA
800 Employees
175K-240K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account