Senior Software Engineer (Payments)

Revel Systems
·
Posted: 
May 4, 2023
·
Remote
Job Commitment
Full-time
Job Commitment
Senior
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Senior
Workplace Type
Remote
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

The Revel Engineering department is seeking a senior software engineer to join the Payments squad, responsible for building the next generation of Revel Payments. The ideal candidate will have at least 7 years of experience in software development, with a focus on Android and mobile app development, and experience with reactive programming. Responsibilities include writing structured, performant, and testable code in Kotlin, integrating features with in-house and third-party software, and working with physical devices that communicate with the application. The position offers a salary range of 5200€ to 6800€ gross, as well as various benefits such as monthly team growth sessions, Revel's annual profit-sharing bonus, and a learning budget that includes travel to conferences.

Responsibilities

  • Writing structured, performant, and testable code in Kotlin while following Agile practices;
  • If needed, rewriting existing Java code in Kotlin;
  • Integrating features with in-house built software as well as with third-parties software by using their provided interfaces and SDKs;
  • Working with physical devices that communicate with the application;
  • Contributing know-how by reviewing code and leading technical discussion;
  • Giving technically sound feedback to product owner regarding existing and new features;
  • Writing automatable test code to ensure robustness, usability, and performance in Continuous Integration and working with source code management tool Git;
  • Having at least 7 years of experience in Software Development, preferably focused on Android and mobile app development;
  • Having experience with Reactive programming paradigm;
  • Having a sound knowledge of software design and architecture and understanding of a mobile product life cycle;
  • Being open to new ideas, having good communication skills, and enjoying being part of a team that uses Agile/Scrum working approach.

Requirements

  • Have at least 7 years of experience in Software Development. Preferably focused on Android and mobile app development;
  • Have experience with Reactive programming paradigm;
  • Will write the automatable test code to ensure robustness, usability and performance in Continuous Integration and will work with source code management tool Git;
  • Have a sound knowledge of software design and architecture and understanding of a mobile product life cycle;
  • Are open to new ideas, have good communication skills and enjoy being part of a team that uses Agile/Scrum working approach.

Job Application Resources

No items found.

More Openings at Revel Systems

Revel Systems
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Entry Level
·
101-250
Employees
This is some text inside of a div block.
Revel Systems
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.
Revel Systems
Web Design
Web Design
Web Design
Web Design
Other
·
Full-time
·
Sales
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Revel Systems
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Entry Level
·
101-250
Employees
This is some text inside of a div block.
Revel Systems
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Entry Level
·
101-250
Employees
This is some text inside of a div block.
Revel Systems
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Customer Service
$
320,000
-
$
360,000
/Year
·
Entry Level
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Revel Systems

Revel Systems is a cloud-based point of sale and business management platform that helps restaurants and retailers with their businesses.
Location
Atlanta, GA
Company Size
251-500
Workplace Type
Industries
Point of Sale
SaaS
Software
Commerce and Shopping
Open Roles
13
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

Revel Systems

Revel Systems is a cloud-based point of sale and business management platform that helps restaurants and retailers with their businesses.
Company Overview

Revel Systems is a cloud-based point of sale and business management platform that helps restaurants and retailers with their businesses.

Benefits
  • Monthly team growth sessions
  • Revel’s annual profit-sharing bonus
  • Learning budget that includes travel to conferences
  • 2 personal growth days per month
  • Private health insurance plan
  • Employee & peer recognition system (possibility of a sponsored trip to the Caribbean)
  • Free lunches in the office
  • Flexible working hours
  • Volunteer opportunities
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address