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.