Build web-based applications that the internal loan origination staff and borrowers can use
Expose well-designed APIs for communication between services and between services and clients
Address production issues that the users have reported
Uphold a high standard for quality, encourage code quality through peer-reviewed designs and code, and concentrate on test automation utilizing unit, integration, and end-to-end testing
Excel in comprehending and deconstructing complicated issues while paying close attention to details
Communicate clearly on paper, in person, or through a video call by adjusting your communication style to the needs of various audiences
Get a lot done quickly while being impact-oriented and productive
Seek and take advantage of chances to reduce technical debt and guarantee peak performance across the whole code base
Build the best solutions for customers by working with the design and product teams, business stakeholders, and others
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
Demonstrable experience with React, JavaScript, and Ruby on Rails
Knowledge of Ruby, GraphQL, Next.js, PostgreSQL, Redis, and Kotlin
Prior experience building high-quality, user-friendly products
Knowledge of Service Oriented Architecture
Prior experience shifting from a monolithic Rails application to a distributed set of services is desirable
Some experience with TypeScript, SQL, and Node.js is desirable
Excellent in spoken and written English communication