Search by job, company or skills

flowmingo ai

Full-stack Engineer

Save
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Engineering Challenge

As a Full stack Engineer at Flowmingo, you are the bridge. You won't just be consuming APIs or optimizing queries; you will own the entire feature vertical.

Our architecture is unique: we offload heavy AI compute to the client-side while managing massive concurrency on the server. Your challenge is to seamlessly connect a robust NestJS backend with a highly responsive Next.js frontend, ensuring that a candidate in Jakarta on a 3G connection has the same smooth experience as a recruiter in Singapore on Fiber.

What You Will Do

  • End-to-End Feature Ownership: You will build features from the database schema (PostgreSQL) all the way to the UI component (React/MUI). You own the vertical.
  • Frontend Excellence (Next.js): You will build performant, responsive interfaces using React and Next.js (Pages Router). You'll handle complex form logic (React Hook Form) and ensure our UI remains snappy under load.
  • Backend Robustness (NestJS): You will design and maintain scalable REST APIs using Node.js and NestJS. You will ensure efficient data handling with TypeORM and PostgreSQL.
  • Real-Time & Async Flows: You will implement real-time features (WebSockets) for interview status updates and work with background processes (Docker basics) to handle video processing workflows.
  • Payments & Integrations: You will implement secure monetization flows (Stripe API) that handle micro-transactions seamlessly within the user journey.

What You Bring

We value engineers who move fast and understand the business implications of their code.

We Are Hiring Across Levels

  • Senior: 8+ years experience. You have seen systems break at scale, can architect complex features independently, and mentor others.
  • Mid-Level: 4+ years experience. You are solid with the stack, can own features, and write clean, testable code.

The Core Stack (Must-Haves)

  • TypeScript Monorepo Mindset: You are fluent in TypeScript on both the client and server.
  • Frontend Authority: Deep experience with React, Next.js (Pages Router), and component libraries like Material-UI. You know how to manage complex state and form handling (React Hook Form).
  • Backend Solidity: Strong proficiency in Node.js and NestJS (or deep experience with Express/Fastify and a willingness to master Nest).
  • Data Layer: capable with PostgreSQL and ORMs like TypeORM. You know how to design a clean REST API.
  • DevOps Basics: Comfortable with Git workflows and Docker basics.

Strong Nice-to-Haves

  • Performance: Experience with Redis for caching.
  • Real-Time: Familiarity with WebSockets or Socket.io.
  • Payments: Experience integrating payment gateways like Stripe.
  • Cloud: Familiarity with GCP or AWS.

Bonus Points

  • Experience with Queue Systems (RabbitMQ).
  • Strong testing discipline (CI/CD pipelines).

The Flowmingo Factor:

  • Resource-Aware Mindset: You understand that working is not enough; code must be performant. You hate unnecessary re-renders as much as slow database queries.
  • Startup DNA: You are comfortable shipping to production daily. You prefer done over perfect, but you never compromise on security or core stability.
  • Emerging Market Empathy: You build for resilience. You understand that your users might rely on spotty internet connections and diverse devices.

Why This Role is Different

  • Massive Scale: We aren't building for a niche group. We are building for the millions of candidates currently ignored by the hiring system in the fastest-growing economies in the world.
  • Full Context: You won't be siloed. You will see how your backend architecture directly impacts the frontend user experience.
  • Elite Peers: You will work alongside team members hailing from top institutions (YC, UPenn, NYU, etc.).
  • High Impact / Low Bureaucracy: We are a lean team. You won't be writing JIRA tickets for a month; you'll be shipping features that thousands of candidates use the next day.

Application Process

We don't believe in long, drawn-out processes.

  • CV Review: We look for builders, not just maintainers.
  • Technical Screen: A practical discussion on architecture and problem-solving (No whiteboard riddles).
  • Culture Fit: Meeting the founders.

Ready to build the future of hiring Apply now.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148944763

Similar Jobs

Ho Chi Minh, Vietnam

Skills:

PostgreSQLNode.jsGitReactTypescriptDockerNestjsReact Hook FormMaterial-UIStripe APITypeORMWebSocketsNext.js

Ho Chi Minh, Vietnam

Skills:

.NETReactRest ApisAzure

Ho Chi Minh, Vietnam

Skills:

.Net Core.NET 6.NET FrameworkWindows ServerAsp.net MvcAngularjsRestful ApiAgile ScrumHTMLJavascriptEntity FrameworkOracleLinqCSSSQL ServerjQueryGitIisApache KafkaMongoDBWindows ServiceWeb ServicesDistributed Cache RedisK8S

Ho Chi Minh

Skills:

ReactMysqlNode.js

Ho Chi Minh, Vietnam

Skills:

TypescriptJavascriptGcpAzurePythonAWS