Browse All Jobs
Oportun is seeking a Staff Software Engineer to lead the end-to-end delivery of complex software applications. The engineer will create frameworks, drive technical decision-making, and collaborate across teams to address architectural gaps. They will also provide project leadership, engage with stakeholders, and mentor senior team members.Role involves:
  • Leading end-to-end delivery of complex software applications.
  • Creating frameworks and abstractions.
  • Driving technical decision-making and architectural discussions.
  • Collaborating with product managers, designers, and engineers.
  • Providing guidance and mentorship to team members.
  • Designing and implementing complex user interfaces.
Requirements:
  • Minimum 8 years of related experience.
  • Experience with Java, Python, or C++.
  • Proficiency in relational databases and SQL.
  • Strong focus on Angular.
  • Experience with web application development, RESTful APIs, and frontend technologies (HTML, CSS, JavaScript, and TypeScript).
  • Solid experience with Node, npm, and Node JS.
  • Experience with responsive web design and mobile-first development.
  • Knowledge in Security aspects including Authentication and Authorization.
Role offers:
  • Opportunity to work at Oportun
  • Opportunity to work with a diverse, equitable and inclusive culture
  • Opportunity to work on cutting edge technologies
Apply

Oportun

Oportun is a mission-driven fintech company focused on providing financial services to its members. Certified as a Community Development Financial Institution (CDFI), Oportun offers intelligent borrowing, savings, and budgeting tools. The company provides responsible and affordable credit, aiming to help members build a better financial future. Oportun leverages innovative technology solutions to create user-friendly platforms.