72
Senior Software Engineer (Payments)
Revel Systems, UAB
Senior Software Engineer (Payments)
Revel Systems, UAB
Senior Software Engineer (Payments)
Revel Systems, UAB

Senior Software Engineer (Payments)

Revel Systems, UAB

Revel Systems is building a Point of Sale (POS) platform that helps businesses achieve their goals. Improving day-to-day operations and fueling merchant growth, Revel’s streamlined ecosystem pairs an intuitive point of sale with powerful management tools, integrating inventory management, employee management, sales reporting, and more into a single platform. Revel Systems mission is to disrupt and modernize the state of commerce by providing businesses of every size the tools necessary to thrive.

Revel works with businesses of all sizes, from small merchants to global enterprises, that are looking to implement cutting-edge technology that helps increase revenue, improve efficiency, and enhance experiences for employees and customers. Founded in 2010 with headquarters in Atlanta, the US, Revel is a leading member of the Apple Enterprise Mobility Program.

The Revel Engineering department is responsible for building and maintaining the POS platform. We build services for order processing on-site and online, taking payments, smart analytics, inventory processing, and other background operations. On top of that we’re constantly working on scalability and performance of our platform. Come join a smart, motivated team and work at a leading technology company during the next phase of your growth.

Feel free to stop by our Engineering Blog and learn more about the things we do here.

The Payments Squad

You would be joining a newly created group of developers in the Payments squad, which contains three experienced Scrum teams. Our current tech stack consists mainly of Swift, TypeScript, Python, Go and now Kotlin. Our apps work in sync with Revel AWS Cloud. You will be working with a squad that’s responsible for building the next generation of Revel Payments. Great opportunity to enter or to explore further the FinTech industry and learn the payment processing in depth. We work with enabling payment processing via contact and contactless payments as well as mobile wallets for global consumer markets. We engage, we commit and we deliver as we are a crucial part of Revel business.

Your Responsibilities

As a senior software engineer, you will be responsible for:

Writing structured, performant, and testable code in Kotlin while following Agile practices;
If needed rewrite 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 your know-how by reviewing code and leading technical discussion;
Giving technically sound feedbacks to product owner regarding existing and new features;

We expect that you

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.

Benefits

Monthly team growth sessions
Revel’s annual profit-sharing bonus
Learning budget that includes travel to conferences
2 personal growth days per month
Additional health insurance plan (clarify with HR)

Additional benefits include Employee & peer recognition system (you could even end up with a sponsored trip to the Caribbean!), free lunches in the office, flexible working hours as well as volunteer opportunities.

Mėnesinis bruto atlyginimasBruto/mėn.  € 5200 - 6800

Vietovė

    Vilnius, Vilniaus apskritis, Lietuva
    Konstitucijos pr. 21c, Vilnius

Laikas

  • Visa darbo diena

Įgūdžiai

 AWS Python Swift Golang

Kalbos

  •  Anglų
Kontaktinis asmuo
Jurga Gedmine

Revel Systems powers the ambitions of restaurants and retailers with a robust cloud based point of sale (POS) and business management system. Improving day-to-day operations and fuelling merchant growth, Revel’s streamlined ecosystem helps customers seize their future by pairing an intuitive POS with powerful management tools on a single platform. Founded in 2010 with major offices in Atlanta, Vilnius, and San Francisco, Revel is a leading member of the Apple Enterprise Mobility Program.


Įmonės tinklalapishttps://revel.engineering/