Please, let Oportun know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Oportun is a digital banking platform that aims to help its 2.2 million members achieve their financial goals through intelligent borrowing and savings.
The company has provided over $17.8 billion in responsible credit and saved members more than $2.3 billion in interest and fees.
As a Senior Software Engineer, you will design, develop, and maintain sophisticated software solutions to support the engineering group's mission.
You will actively contribute to the end-to-end delivery of complex software applications while ensuring adherence to best practices and high-quality standards.
The role involves collaborating with product managers, designers, and engineers to translate business needs into effective software solutions.
You will provide technical leadership, conduct code reviews, mentor junior engineers, and drive the adoption of new practices within the team.
You will take ownership of customer issues, ensuring the reliability and performance of systems while maintaining accountability for engineering systems.
The position requires leading multiple features and projects, orchestrating work across multiple engineers, and keeping stakeholders informed.
Requirements:
A minimum of 6 years of related experience with a Bachelor's degree, or a Master's degree with equivalent education and experience.
Proven track record of delivering high-quality software solutions.
Strong problem-solving and analytical skills, with a passion for addressing complex technical and business challenges.
Solid understanding of data structures, algorithms, and software design principles.
Experience in web application development, RESTful APIs, and frontend technologies such as HTML, CSS, JavaScript, and Angular.
Ability to write clean, maintainable, and efficient code for high-quality UI components and features.
Proficiency in version control systems, particularly Git.
Knowledge of OAuth2 and the ability to quickly learn new systems and create proofs of concept.
Excellent communication and interpersonal skills, with a proven ability to collaborate effectively in a team-oriented environment.
Experience mentoring and leading other engineers.
Benefits:
Oportun fosters a diverse, equitable, and inclusive culture where employees feel a sense of belonging and are encouraged to share their perspectives.
The company celebrates and nurtures its inclusive culture through employee resource groups.
Employees have the opportunity to work on innovative products that empower members' financial independence.
The engineering team is dedicated to delivering performant, elegant, and intuitive systems, contributing to a rewarding work environment.
Oportun is an Equal Opportunity Employer, considering all qualified applicants without regard to race, age, color, religion, gender, national origin, disability, sexual orientation, or veteran status.
Apply now
Please, let Oportun know you found this job
on RemoteYeah
.
This helps us grow 🌱.