Senior Full Stack Developer

NFQ
Summary
Join NFQ, a leading IT company in Vietnam, as a Senior Full Stack Developer. You will develop and maintain web and mobile applications using React, Next.js, Node.js, and Supabase/PostgreSQL. Responsibilities include designing APIs, ensuring scalability and security, collaborating with a team, and building admin interfaces. You will need 5+ years of experience in full-stack development, proficiency in JavaScript/TypeScript, and experience with relational databases. NFQ offers competitive compensation, performance-based bonuses, and benefits such as career growth opportunities, a flexible work environment, and a healthy work-life balance. The company values fairness, entrepreneurship, and excellence. This role presents an opportunity to contribute to meaningful AI innovation and work with ambitious founders and global teams.
Requirements
- 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
Responsibilities
- 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
Preferred Qualifications
- 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
Benefits
- 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
- 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)