LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Earnin›Senior Software Engineer (Web)
Earnin

About Earnin

Access your paycheck as you earn it

🏢 Tech👥 201-500 employees📅 Founded 2012📍 Evergreen Park, Palo Alto, CA💰 $190.1m⭐ 4.2
FintechB2CB2BPersonal financePaymentsFinancial Services

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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 75 jobs →
Earnin

Senior Software Engineer (Web)

Earnin • Bangkok, Thailand

Posted 2w ago🏢 HybridSeniorSoftware engineering📍 Bangkok
Apply Now →

Skills & Technologies

JavaScriptReactNode.js

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.

Apply Now →Get Job Alerts