Let's Work Together
If you're passionate about tech and ready to grow, find your place in our team—
let’s connect! We’re excited to welcome you aboard!
Why You’ll Love Working with Us
Our perks and benefits support your health, growth, and achievements,
enriching your experience and empowering you.
Health and Wellness
Benefits
HMO Benefit from
Day One
Transportation and
Housing Subsidy
Service Recognition
Incentive
Group Assignment
Program
Certification And
Training Sponsorship
Team Activities
Reimbursement Application
Curious about Joining our Team?
Discover how you can join the innovative team and be part of our mission to
empower small businesses. Watch this short animated explainer video!
Find your Place in our Dynamic Team
Join us to thrive in a supportive, positive work environment where your growth is our
priority, and be part of a team that empowers you to succeed and innovate.
Work Setup: Hybrid (3 days onsite / 2 days WFH per week)
Full Time
AM Shift
Work Setup: Hybrid (3 days onsite / 2 days WFH per week)
Full Time
AM Shift
Software Engineer
Job Type: Full Time
Shift & Schedule: AM Shift - 8 AM to 5 PM
Responsibilities:
- Develop web services with cutting-edge technologies.
- Deliver accurate, reliable work with meticulous attention to detail while maintaining a high volume of output. Ensures correctness, precision, and efficiency in all tasks.
- Collaborate with software engineers, UI/UX designers, and product managers to bring features from concept to launch.
- Engage in code reviews, offering valuable feedback and suggestions.
- Proactively learn and adopt freee’s coding standards and practices.
- Enhance coding methodologies, techniques, and best practices.
Technical Skills Requirements:
- Over 2 years of hands-on experience in software development, including designing, building, and deploying web services using modern technologies.
- Proficiency in both front-end and back-end development, including languages and frameworks such as JavaScript (React.js, Angular, Vue.js), HTML/CSS, Ruby (Ruby on Rails), Go Language etc.
- Strong problem-solving skills and ability to debug and troubleshoot issues across the full stack.
- Experience in Agile/Scrum methodologies and participation in collaborative team environments.
- Demonstrated ability to quickly learn new technologies and adapt to evolving industry trends. Strong passion for continuous learning and professional growth to stay current with the latest software engineering tools, frameworks, and best practices in a fast-paced environment.
Quality Assurance Engineer
Job Type: Full Time
Shift & Schedule: AM Shift - 8 AM to 5 PM
Job Description:
- Creates, writes, and executes test plans and scenarios for manual and/or automated tests
- Perform system, functional, regression, UI, accessibility and performance/load testing.
- Able to manage and create story tickets using Jira.
- Able to use Zephyr to run the test charter with confirmation and leave test results in the test run
- Understand the operation of the product they are responsible for testing and be able to run tests
- Analyze business requirements and understand the test acceptance criteria
- Identify, log, track and reporting of issues and or problem areas within software
- Ensure the software meets the functional specifications that have been defined
Minimum Qualifications:
- Has 1+ years of experience as a QA engineer is a must
- Knowledgeable in Agile methodology (Scrum)
- Can create test cases and detailed bug
- Can identify the severity and priority of a bug
Good to have
- Familiar with accessibility testing
- Familiar with front end automation
- Knowledgeable in using Jira, Confluence and Zephyr (Test Management)
- Can perform API test
Characteristic of a great candidate:
- Attention to detail, recognizing bugs that aren’t quite as obvious.
- Creative Mind, able to think how users can do things that are certainly not spelled out in the software
- requirements, or how they may misuse the software.
- Curiosity, think out of the box so that they can resolve problems in areas where no one else can even think to look.
- Good Listener, listen to others and pay attention if anyone is giving any idea or implication, as this will surely help them to improve the quality of the software program under test.
- Ability to organize and prioritize.
- Ability to communicate, possess the ability to adequately communicate well in
written or oral form and convey the details of a problem to the development team.
Quality Assurance Manager
Job Type: Full Time
Shift & Schedule: AM Shift - 8 AM to 5 PM
About the job
What You’ll Do
As a QA Manager, you’ll play a pivotal role in ensuring the delivery of high-quality, reliable products across multiple teams. Specifically, you’ll:
- Lead the QA Strategy: Develop and execute QA strategy for multiple product teams.
- Manage and Mentor the QA team: Lead a team of QA engineers and provide regular feedback and coaching. Conduct performance reviews, set career growth goals, and help QA team members achieve their full potential.
- Champion Automation: Promote test automation practices to ensure the scalability and efficiency of the testing process.
- Optimize QA Processes: Continuously assess and improve QA processes, methodologies, and tools to increase team efficiency and product quality.
- Collaborate Across Teams: Work closely with QAs, developers, product managers, and other stakeholders to ensure that quality standards are maintained throughout the product lifecycle.
- Bug Tracking & Reporting: Oversee the identification, reporting, and resolution of defects. Ensure clear and consistent communication of test results, bugs, and other quality-related issues.
- Monitor Metrics and Reporting: Establish QA metrics and make data-driven decisions to improve test coverage. Provide regular reports to management on product quality, test progress, improvement areas, and QA team performance.
What We’re Looking For
We’re excited to meet someone who:
- Excels in Leadership: Has a proven track record of leading QA initiatives across multiple product teams and mentoring QA professionals.
- Thrives in Collaboration: Communicates effectively and fosters strong relationships with cross-functional teams and stakeholders.
- Seeks Continuous Improvement: Continuously evaluates processes and metrics, leveraging data to elevate quality standards.
- Brings Technical Expertise: Has experience with modern testing methodologies, tools, and practices.
Staff Software Engineer
Job Type: Full Time
Shift & Schedule: AM Shift - 8am to 5pm
About the job
What You’ll Do
As a Staff Software Engineer, you’ll lead the charge in crafting scalable, high-performing systems and inspiring software engineering excellence across teams. Specifically, you’ll:
- Define and drive technical strategies to meet business goals.
- Architect robust solutions that anticipate and solve complex challenges.
- Collaborate with Japanese counterparts to align roadmaps and foster seamless teamwork.
- Champion best practices in clean code, testing, and continuous delivery.
- Lead high-impact projects from concept to deployment, ensuring long-term reliability.
- Explore new technologies to boost efficiency and product quality.
- Mentor software engineers, shaping the next generation of technical talent.
What We’re Looking For
We’re excited to meet someone who:
- Has a proven track record of leading technical initiatives across multiple teams.
- Brings deep expertise in Ruby on Rails, React, and system architecture.
- Excels at solving tough problems with a forward-thinking approach.
- Communicates effectively and fosters collaboration at all levels.
- Inspires others through mentorship and technical leadership.