Did you know that more than one billion people in South and East Asia have insufficient financial data history? For many, this makes it difficult to secure loans and other services, because they don't have traditional financial records like credit scores.
Jeff is a data-driven financial marketplace that connects people with the most suitable financial products via using alternative data. Our goal is to unlock financial services for the underbanked across the emerging markets in Southeast Asia and Latin America.
Launched in 2020, Jeff has quickly grown into a 45+ people team across 8 countries. To date, we have attracted $5 Million in funding from business angels and prominent Venture Capital funds, expanding into 4 markets & aiming to enter more in the nearest future.
More than 10 million people have been serviced and more than 60M products have been compared. While doing so, the company has achieved profitability & is approaching the $12 Million Annual revenue mark - and we are just getting started! 🚀
As we enter the next phase of our journey, we are looking for a Software Engineer specializing in Java and React - a technical expert to help build and scale our platform that serves millions of users! You'll work on our core services, develop new features, and ensure the reliability and performance of our applications.
If you're passionate about using your technical skills to make a real impact and want to participate in building an exciting, global product, then this role is for you! ⚡️
You will:
- Develop Full-Stack Applications: Build and maintain scalable applications using Java for backend services and React for frontend interfaces, ensuring high performance and reliability.
- Design System Architecture: Collaborate on architectural decisions and implement efficient solutions that can handle our growing user base and transaction volumes.
- Build APIs: Create and maintain robust APIs that power our financial marketplace platform, focusing on security, performance, and scalability.
- Optimize Application Performance: Monitor and improve application performance through code optimization, efficient database queries, and implementation of caching strategies.
- Implement Testing & Quality Assurance: Write comprehensive unit and integration tests, participate in code reviews, and maintain high code quality standards.
- Stay Current with Technology: Keep up with the latest developments in Java, React, and related technologies, suggesting and implementing improvements to our tech stack.
- Work Cross-Functionally: Collaborate with product managers, designers, and other engineers to deliver features that meet business requirements and provide excellent user experience.
Likely you have:
- Strong Java Development Experience: Proficiency in Java 17+, Spring Boot
- Frontend Expertise: Good knowledge of React, NextJS, TypeScript
- 3+ Years of Experience: Professional experience in full-stack development, with a focus on Java backend and React frontend technologies.
- Database Knowledge: Strong understanding of SQL, with experience in optimization and scaling.
- Collaborative Mindset: Experience working in fast moving teams and communicating effectively with product, design, and other engineering teams.
Values at JEFF:
- Walk the talk. We expect people at every function and every seniority level to not only understand what to do, but to be able to do it. Jeff is not a place for coaches that create nice presentations, but don't play.
- Integrity. Our team consists of reliable, trustworthy and accountable professionals that respect each other. As a company, we commit 110% to our team, and the same is expected in return. In every team, there are different opinions and conflicts from time to time, but integrity is what allows us to disagree, yet commit to decisions made. Lack of this quality is a red flag to us.
- 10x Mentality. We are addressing financial challenges of at least 25% of the global population. “Is the market big enough?" is an irrelevant question. Conquering massive markets requires bold ambition and targets, and reaching them calls for bold solutions. A few years ago, a million $ per year seemed wild. Now, a million $ is underwhelming. If you are always hungry for that next zero, you'll fit right in!
- Action over perfection. Acting without a plan is planning to fail. But once the plan is there, speed matters in business. We believe that making informed decisions quickly and iterating as we go is better than waiting for the perfect plan. This value helps us maintain momentum, stay competitive, and continuously improve based on real-world feedback.
- Always be solving, always be building. We are an early-stage, high-growth company. There are more problems to solve than solutions in our everyday life. If you are on team Jeff, you are expected to be a proactive solution builder, breaking barriers along the way. We are looking for problem solvers, not finders: discover, research, communicate & always be building.
- Own it. At Jeff, we embrace full responsibility for our work, regardless of its visibility or scale. From major projects to routine maintenance, every task contributes to our success. You own it = you track performance, create initiatives and make sure everything humanly possible to deliver the outcome. Every task must have clear, measurable results or learning, and every task starts and ends with transparent, honest communication.
What we can offer:
- Equipment of your preference after the probation period
- A vacation policy that includes annual vacation, national holidays, and day off on your birthday
- A knowledgeable, high-achieving, experienced, and fun team
- High energy - as a growing startup, no day is the same
- Unlimited growth - as the company grows, you grow with us! 🚀
🤘 Ready to have fun while building a data-driven financial marketplace for the economies of tomorrow? Let's talk!
Top Skills
What We Do
Building the financial superstore for Southeast Asia's underbanked.