Senior Full Stack Developer

at NFQ
  • Remote - Vietnam

Remote

Software Development

Senior

Job description

At NFQ, we focus on Scaling Business—helping companies grow, optimize, and transform through technology and strategic consulting. With 800+ experts across 10 offices, we don’t just build software; we partner with businesses to solve complex challenges, drive efficiency, and unlock new growth opportunities.

Unlike traditional outsourcing, our approach goes beyond executing tasks—we advise, challenge, and co-create solutions that enable businesses to scale effectively. Whether it’s expanding into new markets, streamlining operations, or driving digital transformation, we are committed to delivering impact that lasts.

Why NFQ?

🔹 Fairness – We treat our colleagues, clients, shareholders, and the environment with integrity and respect.

🔹 Entrepreneurship – We think like entrepreneurs, taking smart risks and turning ideas into real impact.

🔹 Excellence – We go beyond expectations to deliver results that truly make a difference.

To support this mission, we’re on the lookout for a talented Senior Full Stack Developer who’s ready to take on real technical challenges and build impactful solutions across web and mobile platforms.

In this role, you will

  • Develop and maintain both frontend (React, Next.js) and backend (Node.js, Supabase/PostgreSQL) components of a high-performance web and mobile app.
  • Design APIs and data models to support features like appointment booking, user onboarding, content curation, and real-time updates.
  • Ensure the app architecture is scalable, secure, and maintainable.
  • Collaborate closely with mobile developers, designers, and product stakeholders in an agile sprint setup.
  • Build and integrate admin interfaces and analytics dashboards for operational workflows.
  • Participate in code reviews, technical planning, and system design decisions.
  • Optimize performance and ensure responsiveness across devices and browsers.

What you will bring

  • 5+ years of professional experience as a full stack developer
  • Strong proficiency in JavaScript/TypeScript, with deep knowledge of Node.js and React (Next.js).
  • Experience with Supabase or Firebase, and relational databases like PostgreSQL.
  • Solid understanding of RESTful API design, authentication, and role-based access control.
  • Knowledge of CI/CD practices and basic cloud infrastructure (Vercel, AWS, or similar).
  • Comfortable working with Git, agile boards, and collaborating in a remote team setup.
  • Familiarity with Stripe or other payment gateway integrations.

Nice to Have

  • Experience with multi-tenant architecture or scalable SaaS platforms.
  • Knowledge of social referral or reward mechanisms.
  • Previous startup or MVP experience—building fast, iterating faster.

Why you will love working here

  • Be at the forefront of meaningful AI innovation—not just hype.
  • Shape a new AI Consulting service line with leadership backing and resources.
  • Collaborate with ambitious founders, global teams, and clients building impactful products.
  • Work in a flat, transparent culture that values autonomy and bold thinking.
  • Enjoy a flexible, growth-oriented environment with global exposure.

Perks That Make a Difference:

🏆 Join Vietnam’s Best IT Company – Recognized by ITViec for 7 consecutive years, including 2 successive years as the Winner. Work with some of the best minds in the industry and be part of a company that’s redefining how businesses scale through technology.

🌍 Career Growth & Leadership Development – Work closely with NFQ’s leadership team, gain mentorship from experienced executives, and have direct exposure to high-level strategic decisions. Your growth is limitless, as long as you’re ready to step up, opportunities will always be there for you.

💰 Competitive Compensation – We believe great talent deserves great rewards. Expect an attractive salary, performance-based bonuses, and a benefits package that reflects your impact. We value talent over salary budgets—exceptional contributions deserve exceptional rewards.

✨ And Many More Benefits to Explore! But most importantly healthy work-life balance and an environment where you can thrive—professionally and personally. Including:

  • Laptop is provided.
  • Community Tech activities.
  • A fun & dynamic environment and freedom to be creative.
  • Modern office with a flexible relaxing zone.
  • 13th-month salary pro-rata (based on business situation/performance).
  • Performance review 2 times/ year.
  • Extra Premium Healthcare & Annual Health-check.
  • 15 days annual leaves.

Working time: Monday – Friday (9AM - 6PM)

Share this job:
Please let NFQ know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply