About the Company:
Ouro is a global, vertically-integrated financial services and technology company dedicated to the delivery of innovative financial empowerment solutions to consumers worldwide. Ouro’s financial products and services span prepaid, debit, cross-border payments, and loyalty solutions for consumers and enterprise partners.
Ouro's flagship product Netspend provides prepaid and debit account solutions that connect customers with secure, convenient access to global payment networks so they can manage their money and make everyday purchases. With a nationwide U.S. retail network, customers can purchase and reload Netspend products at 130,000 reload points and over 100,000 distributing locations.
Since Ouro's founding in 1999 by industry pioneers Roy and Bertrand Sosa, Ouro products have processed billions of dollars in transaction volume and served millions of customers worldwide. The company is headquartered in Austin, Texas with regional offices around the world. Learn more at www.ouro.com.
About the role:
We are looking for a highly skilled and experienced Lead Web Developer with expertise in React and Next.js to join our dynamic team. You will play a pivotal role in leading the development of scalable, high-performance web applications while mentoring a team of developers and driving architectural decisions.
Responsibilities:
Lead the design, development, and deployment of modern web applications using React and Next.js.
Collaborate with cross-functional teams (designers, backend developers, and product managers) to translate business requirements into technical solutions.
Drive architectural decisions, ensuring scalable and maintainable solutions.
Optimize web applications for maximum speed, scalability, and user experience.
Mentor and guide junior developers, providing code reviews and technical leadership.
Stay updated with the latest trends and best practices in web development, particularly around React, Next.js, and JavaScript.
Ensure high-quality code through best practices, including unit testing, integration testing, and continuous integration/deployment.
Handle performance tuning, debugging, and troubleshooting of web applications. Requirements:
8+ years of experience in web development with a strong focus on frontend technologies.
4+ years of hands-on experience with React.js and Next.js.
Proficient in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
Solid understanding of state management libraries (e.g., Redux, Zustand, or Context API).
Experience with server-side rendering (SSR), static site generation (SSG), and API integrations in Next.js.
Proficient in working with modern build tools like Webpack, Vite, or similar.
Strong knowledge of RESTful APIs and GraphQL.
Experience in optimizing web applications for performance, SEO, and accessibility. Familiarity with backend technologies like Node.js is a plus.
Proficient with version control systems like Git and CI/CD pipelines.
Strong problem-solving skills and ability to make technical decisions.
Excellent communication skills and experience in leading teams.
Preferred Qualifications:
Experience with cloud platforms like AWS, GCP, or Azure.
Knowledge of headless CMS systems.
Familiarity with micro-frontend architecture.
Understanding of testing frameworks like Jest, Cypress, or React Testing Library.