Build the ideal solutions for clients by collaborating closely with the design and product teams, as well as, business stakeholders
Create user-friendly, high-quality products
Recognize and break down challenging issues while paying close attention to the details
Use technology to increase the effectiveness of the business teams and to maintain the platform's health
Expose well-designed APIs for service-to-service and service-to-client communication
Communicate clearly on paper, in person, on a video call, and in other media by changing your communication style to suit various audiences
Possess a significant portion of the intricate loan origination platform and related online applications
Fix bugs and deal with production occurrences that our users have reported
Promote code quality by employing designs and code that have undergone peer review, concentrating on test automation using the unit, integration, and end-to-end testing
Take on engineering projects aimed at lowering tech debt
Focus efforts on implementing high-impact activities that benefit the client on a daily basis
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 5+ years of relevant experience as a full-stack engineer
Extensive experience working with JavaScript, React, and Ruby on Rails
Familiarity with TypeScript, SQL, Next.js, Kotlin, and Node.js
Nice to have some experience with GraphQL, PostgreSQL, and Redis
Prior knowledge of Service Oriented Architecture (SOA) and transitioning from a monolithic Rails application to a distributed set of services is desirable
Strong drive for success, looking for chances to learn and develop
Familiarity with handling sensitive client data and AppSec application security is preferred