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 Bachelor's degree with 6+ years of related experience, or a Master's degree with an equivalent combination of education and experience is required.
Proven track record of delivering high-quality software solutions is essential.
Experience in mobile app development using React Native is necessary.
Strong proficiency in Node.js and backend development, including RESTful APIs and web services, is required.
Familiarity with mobile development tools such as Android Studio and Xcode is needed.
A strong understanding of JavaScript, CSS, and HTML is required.
Experience with state management libraries like Redux or MobX is necessary.
Familiarity with NoSQL databases (e.g., MongoDB) and SQL databases (e.g., MySQL, PostgreSQL) is required.
Experience with version control tools like Git is essential.
Understanding of mobile UI/UX best practices is necessary.
Strong problem-solving skills and excellent communication skills are required.
Ability to write clean, maintainable, and efficient code is essential.
Proven ability to mentor and lead other engineers is required.
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 high-quality and scalable technical execution to achieve business goals.
Oportun is an Equal Opportunity Employer, considering all qualified applicants without regard to race, age, color, religion, gender, national origin, disability, sexual orientation, veteran status, or any other protected category.
Apply now
Please, let Oportun know you found this job
on RemoteYeah
.
This helps us grow 🌱.