ABOUT TECHNOLOGY @ OPORTUN
Artificial Intelligence and a digital platform are essential to our ability to fulfill Oportun’s financially inclusive mission. The Technology team @ Oportun is dedicated to this mission which we enable by creating, delivering, and maintaining elegant, intuitive, and performant systems to support the needs of our customers and business partners.
Oportun is looking for an experienced and motivated Front End Software Engineer to join our team. A little but about you… You are a solid engineer… someone that other engineers respect for cleanliness of code and someone that product managers love to work with because you understand the roadmap and are always thinking ahead in your design. You are curious, creative and constantly think of new ways to improve what we do so that we can fulfill our mission. A willingness to do whatever it takes to ship a product to market.
Work with other engineers to develop and test tools and applications used by team on daily basis
Play a significant role in the ongoing evolution and refinement of current platforms and applications
Triage, troubleshoot, escalate and provide resolution to production issues.
Reproduce, document and escalate product defects to the Engineering Team.
Provide well-thought out and reliable direction, both in technical and non-technical terms, to help customers.
Take ownership of customer issues, including initial troubleshooting, identification of root cause and issue resolution or escalation.
Identify and escalate priority issues that need immediate attention.
Collaborate with cross functional teams which requires strong presentation skills and attention to details
MS or BS in Computer Science or equivalent
8+ years (or more) experience shipping quality code
8+ years experience with leading frontend frameworks like Angular, React etc.
Experience on Ionic Framework, Cordova
Experience contributing front-end code to a publicly available, consumer-focused web application.
Knowledge on building Front end applications using JavaScript, AngularJS, HTML5, CSS3.
Solid experience and understanding of HTML5, CSS3, and JavaScript (vanilla JS and popular libraries like Underscore.js and jQuery)
Experience with REST-based APIs
Experience with build technologies like Gradle, Jenkins will be a plus.
Experience with Test Driven Development using TestNG/Junit testing frameworks.
Experience working with version control like GIT.
Experience with relational DBs like MySQL and NoSQL Database like MongoDB, Solr/Lucene will be a plus.
Preferred Skills:
Experience or Knowledge with AI/Machine Learning is a plus.
Experience or Knowledge with Groovy is a plus
Experience or Knowledge with Search technologies like Solr/Lucene
Experience or Knowledge in financial services
Master’s degree in Computer Science, Computer Engineering or related technical discipline
Ability to handle multiple competing priorities in a fast-paced environment
Ability to break down complex concepts into easily understood frameworks and models.
Excellence in technical communication with peers and non-technical cohorts
Knowledge of professional software engineering practices & best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
Passion and convictions and the innate ability to inspire passion in others, and the ability to establish and sell the business and technical vision for a complicated problem area
#LI-remote
#IND
ABOUT OPORTUN
Oportun (Nasdaq: OPRT) is an A.I.-powered digital banking platform that seeks to make financial health effortless for anyone. Driven by a mission to provide inclusive and affordable financial services, Oportun helps its nearly 1.5 million hardworking members meet their daily borrowing, savings, banking, and investing needs. Since inception, Oportun has provided more than $12 billion in responsible and affordable credit, saved its members more than $2 billion in interest and fees, and automatically helped members set aside more than $7.2 billion for rainy days and other needs. In recognition of its responsibly designed products, Oportun has been certified as a Community Development Financial Institution (CDFI) since 2009.
With headquarters in California and a remote-first corporate culture, our 3,000+ team members work in Oportun locations and remotely throughout the United States, Mexico, and India. Our global operations include our Mexico contact centers and administrative offices, our India technology development center, and our US corporate, technology, and retail operations.
We are proud to have been named a “Top Workplace” by the Bay Area News Group for three consecutive years, one of Fast Company’s Most Innovative Companies in the World for 2020 and recognized as one of TIME Magazine’s 2018 Genius Companies Reinventing the Future.
WORKING AT OPORTUN
Working at Oportun means enjoying a differentiated experience of being part of a team that fosters a diverse, equitable and inclusive culture where we all feel a sense of belonging and are encouraged to share our perspectives. This inclusive culture is directly connected to our organization’s performance and ability to fulfill our mission of delivering affordable credit to those left out of the financial mainstream. We celebrate and nurture our inclusive culture through our employee resource groups and our Diversity, Equity, Inclusion and Belonging Council.
Remote-First Company
As a “remote-first” workplace, our team members live, work and collaborate from their homes, remote work locations and our offices and contact centers in the United States, Mexico, and India. No matter our location, we are dedicated to our mission to provide inclusive, affordable financial services that empower our customers to build a better future.
Req No.: 2022-12492
Street: 10th Floor, CITIUS A Block, Phase 1
Remote / WFH: Yes