Home > Utah jobs > Utah computer/technical

Posted: Monday, January 8, 2018 3:43 AM

Software Engineer on the Conversion Squad at Earnest:

The Conversion Squad is looking for a Software Engineer with a passion for developing the best possible user experience in user-facing web applications and providing leadership to other engineers. Our squad's goal is to make it as easy as possible for prospective clients to get the financial services they need. We are a small squad of five for now so come join us and help impact our community in a positive way!

Cross-functional You'll be working very closely with business leads and product managers to evolve our current offering and add new financial services. You'll also coordinate closely with other engineering teams to consume services they offer and provide data they need.

Autonomy: Our team decides how they work best which allows people to take greater ownership and approach problems creatively. We put moral weight on a teammate's ability to govern themselves, independent of their position in the organizational structure..

Culture: We find value in code reviews, retrospectives, and continuous improvement through honest, but empathetic, review of ourselves and our peers. At the same time, we strive to deliver value rapidly and incrementally and build a product that exceeds client and stakeholder expectations. We're strong users of iterative, agile methods and we ship with continuous integration and delivery.

Stack: On the browser side we use React/Redux for building new things and have a bunch of Angular we're moving away from. On the server-side, we use Node.js. We deploy services in Docker and Kubernetes on Amazon Web Services. We consume other squads' services (written in Node.js, Scala, and Java) using JSON over HTTP and we store the bulk of our data in Postgres and Amazon S3. As a Software Engineer, you have great sway in changing any or all of that as needed.

Some Recent Projects:

* Deep integration of user-based A/B testing

* An asynchronous user flow to connect to third-party financial accounts

* Ongoing: dynamically adjust UI flow based on product configuration and live risk calculations

Samples of ideal backgrounds and expertise:

* 6+ years of working production web experience especially sophisticated UI/UX development

* Deep technical comfort with browser and server-side JavaScript

* Expertise in modern JavaScript frameworks (such as React or Angular)

* Experience with microservices and container-based deployment

Earnest Perks & Benefits:

* Health, Dental, & Vision benefits plus savings plans

* Employee Stock Purchase Plan

* 401(k) plan to allow you to save for retirement plus a company match

* Tuition reimbursement program

* $1000 flight on each Earnie-versary to anywhere in the world and a self-serve vacation plan

Earnest provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. Qualified applicants with criminal histories will be considered for the position in a manner consistent with the Fair Chance Ordinance.



Associated topics: css, css3, d3js, ecmascript, emberjs, jsp, html, web application programmer, web designer, web developer


• Location: Salt Lake City

• Post ID: 17945857 utah is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018