
About Earnin
Access your paycheck as you earn it
Key Highlights
- Over 300,000 business customers using Earnin as an employee benefit
- Facilitated 70 million paycheck advances totaling $5 billion in 2022
- $190.1 million raised in Series B funding
- No mandatory fees; revenue generated through voluntary tipping
Earnin is a fintech company headquartered in Palo Alto, CA, dedicated to transforming the financial landscape for workers by providing paycheck advances as they earn. With over 300,000 business customers, Earnin facilitated around 70 million paycheck advances in 2022, amounting to $5 billion. The co...
🎁 Benefits
Earnin offers a comprehensive benefits package including health insurance, a 401k plan, flexible work-from-home opportunities, and mental health resou...
🌟 Culture
Earnin's culture is centered around financial empowerment, allowing employees to access earned wages without mandatory fees or credit checks. The comp...
Skills & Technologies
Overview
Earnin is seeking a Senior Software Engineer (Web) to drive the implementation of new features for their web applications. You'll work with JavaScript, React, and Node.js in a hybrid role based in Bangkok.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in web development, and you are passionate about building user-centric applications that provide real-time financial flexibility. Your expertise spans both frontend and backend technologies, allowing you to contribute effectively across the stack. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver high-quality software solutions. You are resourceful and can break down complex problems into manageable components, translating them into elegant designs and maintainable code.
You have a strong foundation in JavaScript and are proficient in frameworks such as React and Node.js. Your experience includes implementing responsive web applications and optimizing them for performance and scalability. You understand the importance of writing clean, testable code and are familiar with best practices in software development, including version control and continuous integration.
You are a proactive communicator, able to articulate technical concepts to non-technical stakeholders and collaborate effectively with product managers and designers. You are committed to continuous learning and development, always seeking to improve your skills and stay updated with industry trends. You believe in the mission of Earnin and are excited about the opportunity to make a positive impact on users' financial well-being.
Desirable
Experience with cloud services such as AWS or Azure would be a plus, as well as familiarity with agile methodologies. If you have worked in fintech or have a background in financial services, that would be advantageous but not required.
What you'll do
In this role, you will drive the implementation of new features for Earnin's web applications, working closely with product managers and designers to understand user needs and translate them into functional requirements. You will be responsible for designing and developing high-quality, maintainable code that meets the needs of our users. Your work will involve breaking down complex problems into their essential components and creating elegant solutions that enhance the user experience.
You will collaborate with other engineers on the team to ensure that best practices are followed in code quality, testing, and deployment. You will participate in code reviews, providing constructive feedback to your peers and helping to maintain a high standard of code quality across the team. Additionally, you will have the opportunity to mentor junior engineers, sharing your knowledge and helping them grow in their careers.
As part of a hybrid team based in Bangkok, you will also have the flexibility to work remotely when needed. You will engage in regular team meetings and contribute to the overall success of the engineering team by sharing insights and collaborating on projects. Your contributions will directly impact the growth and success of Earnin as we continue to innovate and improve our products.
What we offer
Earnin provides a supportive work environment with excellent benefits, including healthcare coverage, internet and cell phone reimbursement, and a learning and development stipend to help you grow your skills. You will also have opportunities to travel to our Mountain View HQ for team events and collaboration. We believe in fostering a culture of inclusivity and support, encouraging our employees to thrive both personally and professionally. Join us in shaping the future of financial flexibility for our community members.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Earnin.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer
Earnin is seeking a Staff Full Stack Engineer to design and develop applications that provide financial flexibility to users. You'll work with technologies like React, C#, and Kotlin, and play a key role in shaping customer experiences. This position requires strong experience in full-stack development and event-driven architecture.

Software Engineering
BrightInsight is hiring a Senior Software Engineer to design, develop, test, and maintain front-end applications for their Digital Health products. You'll work with technologies like Java, JavaScript, and React in Bangalore. This position requires broad software engineering experience.

Full Stack Engineer
BitMEX is hiring a Senior Full Stack Engineer to design and implement fast, real-time web applications. You'll work with JavaScript and React to enhance the user interface and backend services. This position requires significant experience with React and a deep understanding of web technologies.

Full Stack Engineer
BitMEX is hiring a Senior Full Stack Engineer to design and implement fast, real-time web applications. You'll work with JavaScript and React to enhance the user interface and backend services. This position requires significant experience with React and a deep understanding of web technologies.

Full Stack Engineer
BitMEX is hiring a Senior Full Stack Engineer to design and implement fast, real-time web applications. You'll work with React and JavaScript to enhance the user interface and backend services. This position requires significant experience with web technologies.