
Access your paycheck as you earn it
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...
Earnin offers a comprehensive benefits package including health insurance, a 401k plan, flexible work-from-home opportunities, and mental health resou...
Earnin's culture is centered around financial empowerment, allowing employees to access earned wages without mandatory fees or credit checks. The comp...

Earnin • Bangkok, Thailand
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Earnin.