Oportun is an A.I.-powered digital banking platform that seeks to make financial health effortless for anyone.
Financial Services • Responsible Lending • Pre-Paid Debit Cards • Serving the Underbanked • Data Analytics
1001 - 5000
February 3
Oportun is an A.I.-powered digital banking platform that seeks to make financial health effortless for anyone.
Financial Services • Responsible Lending • Pre-Paid Debit Cards • Serving the Underbanked • Data Analytics
1001 - 5000
• Lead end-to-end delivery of complex software applications • Create frameworks and abstractions to lessen workload • Improve test coverage for end-to-end business flows • Introduce new tools and coding patterns • Drive technical decision-making • Collaborate across teams to address architectural gaps • Take ownership of critical projects and initiatives • Provide clear explanations to non-technical audience • Gather and translate business requirements into software solutions • Lead cross-team efforts • Advocate for efficient technologies and processes • Conduct code reviews • Identify process improvements and efficiency gains • Stay informed about emerging technologies and best practices • Design and implement user interfaces with Angular, HTML, CSS, JavaScript, and TypeScript • Integrate user interfaces with internal and external applications • Ensure cross-browser and cross-platform compatibility • Quickly learn new systems/requirements • Create technical documentation • Write automation/integration test cases
• Minimum 8 years of related experience with a Bachelor's degree, or Master's degree with equivalent combination of education and experience • Experience with Java, Python, or C++ • Proficiency in relational databases and SQL • Experience with UI development using Angular • Proficiency in web application development, RESTful APIs, HTML, CSS, JavaScript, and TypeScript • Experience with Node, npm, and Node JS • Experience with responsive web design and mobile-first development • Strong understanding of UI/UX principles • Experience in UI/back-end application integration • Knowledge in security aspects including Authentication and Authorization • Solid grasp of version control systems such as Git • Experience with cloud technologies, preferably AWS or Azure • Problem-solving and analytical skills • Excellent communication and interpersonal abilities
• Being part of a team that fosters a diverse, equitable and inclusive culture • Opportunity to share perspectives • Employee resource groups to celebrate and nurture the inclusive culture
Apply Now