Full Stack Software Developer (Scala / Java and TypeScript)

Dice

Worldwide
Full-time
Full-stack
java
node.js
css

Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Sound Decisions, is seeking the following. Apply via Dice today!

Our Clients Mission statement:

In the US alone, 5% of merchant revenues are lost to payment costs (that number is 11% in Europe). Transaction cost data is a one-sided market set by banks/card networks against non-collectively organized merchants. This leads to less innovation, higher payment fees, and high switching costs. Our mission is to create a global two-sided market in merchant transaction cost data. A transparent data marketplace will improve innovation and lower costs for both merchants and consumers.

To do this, we’ve built a payments data-as-a-service (DaaS) company for merchants. Our core technology real-time calculates a merchant's exact fees on every card transaction before authorization. We combine all the foundational data required to process any card payment, regardless of the payment provider. We are unique because we expose it to merchants prior to processing the payment. This means merchants better understand their transaction costs and do something about them. With us, merchants can finally do simple things they cannot do today: negotiate better processing rates with industry data; easily switch payment providers with limited switching costs; and put payment providers in competition on every transaction.

Amazon highlighted this pain point in September 2021: "The cost of accepting card payments continue to be an obstacle to providing the best prices for customers. These costs should be going down over time with innovation and technological advancements...yet, some cards' cost of payments continue to stay high or even rise."

About Our Client

We're a 100% remote team. We promote supreme trust in one another to achieve our mission of helping merchants. We do whatever it takes to meet deadlines, achieve goals, and obsess over customer needs. At the same time, we ruthlessly prioritize so that our precious, invaluable time is efficiently and flexibly used towards its best use. This includes meaningful work and all the things that make for a meaningful life outside of work.

Prior start-up experience, payments industry knowledge/networks, and success in building and launching new data services is a plus. This position is FULLY REMOTE.

Responsibilities:
  • Software development across multiple projects and languages
  • Maintenance and new feature development in a full-stack capacity
  • Create and maintain updated and understandable User Guides and API documentation
  • Prototyping of new products, maintain updated reference implementation
  • Documentation, and mapping integration interactions with UML
  • Writing unit, functional, and automated tests
  • Providing and receiving constructive code reviews
  • Assist sales with customer integration discussions, especially with regards to new
  • prototypes and product launches
  • Contribute to Dev-Ops and Configuration Management
  • Follow the concepts of an agile process

Requirements:
  • Knowledge and experience Scala or Java, Typescript, or other functional programming experience
  • Previous source code control development experience with Git including core functionality of pull requests, merging, and code-reviewing
  • 5-10 years of experience in a startup company environment
  • Self-starter, work with minimal supervision, balance multiple activities simultaneously, and achieve deadlines
  • Responsible & accountable. If you say you will do it, you do it
  • Engaging personality, polished verbal and written communication skills, and
  • attention to detail
  • Knowledge of the following is a plus:
  • CSS or SASS UI styling
  • Kubernetes and/or Docker Concepts
  • Bash/Zsh or other command line scripting languages
  • Java, Scala, Go, and/or Node/Typescript languages

Our Client's Core Value statement:

Obsess about our Customers’ and Partners’ Needs; Be Relentless, Resilient, and Responsive; Collaborate with Teammates, Customers, and Partners; Act with Integrity and Empathy; Outperform your Potential; and Communicate Honestly and Respectfully.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, and encourage all qualified applicants to apply.
  • provided by Dice

Job Summary

Job ID:228
Company:Dice
Location:Worldwide
Job Type:Full-time
Primary Tag:Full-stack

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

https://www.dice.com/

Job Posted:

3 years ago