Mid Fullstack Software Engineer

Whitecloak

Philippines

On-site

PHP 800,000 - 1,200,000

Full time

45 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Whitecloak is seeking a Mid Fullstack Engineer to design, build, and maintain high-performance mobile apps using Flutter (Dart) while supporting backend services and data layers. You’ll collaborate with designers, PMs, and engineers to scope, estimate, and deliver features with secure integrations and strong testing practices.

The role emphasizes state management, caching, offline capabilities, code quality, and end-to-end feature ownership in an agile environment.

Qualifications

  • Strong proficiency with Flutter and Dart for cross‑platform mobile development.
  • Experience with state management libraries for Flutter (Bloc, Provider, Riverpod).
  • Backend services with Node.js/JavaScript/TypeScript.
  • Strong knowledge of SQL and experience writing/optimizing queries.
  • Experience with ORMs (Prisma, Sequelize, TypeORM).
  • Ability to take ownership of features from design through deployment.

Responsibilities

  • Design, build, and maintain high-performance mobile applications using Flutter (Dart).
  • Develop secure, scalable RESTful or GraphQL APIs using Node.js (Express, NestJS, or similar).
  • Perform database design, optimization, and write efficient SQL queries.
  • Integrate mobile front-ends with backend services, managing state, caching, and offline capabilities.
  • Collaborate with UI/UX designers, product managers, and engineers to scope and deliver features.
  • Participate in code reviews, write unit/integration tests, and maintain high code quality.

Skills

Flutter & Dart
State management
Node.js / JavaScript
SQL databases
ORMs
Code ownership
Communication
Agile

Tools

Docker
AWS
CI/CD tooling
Prisma
Sequelize
TypeORM

Job description

This role is for a Mid Fullstack Engineer responsible for designing, building, and maintaining high-performance mobile applications with Flutter (Dart) and supporting backend services and data layers. You will collaborate with UI/UX designers, product managers, and other engineers to scope, estimate, and deliver features, ensuring secure integrations, reliable performance, and strong code quality through testing and reviews. The overall impact is enabling seamless mobile-to-backend experiences, including state management, caching, and offline capabilities.

Roles & Responsibilities
  1. Design, build, and maintain high-performance, reusable, and reliable mobile applications using Flutter (Dart)
  2. Develop secure, scalable, and well-documented RESTful or GraphQL APIs using Node.js (Express, NestJS, or similar frameworks)
  3. Perform database schema design, optimization, and write efficient queries and/or stored procedures for SQL databases (e.g., PostgreSQL, MySQL)
  4. Integrate mobile front-ends with backend services, managing state, local caching, and offline capabilities
  5. Collaborate with UI/UX designers, product managers, and other engineers to scope, estimate, and deliver new features
  6. Participate in code reviews, write unit/integration tests, and maintain high code quality
Required Qualifications
  1. Strong proficiency with Flutter and Dart for cross-platform mobile development
  2. Experience with state management libraries for Flutter (e.g., Bloc, Provider, Riverpod)
  3. Solid experience building backend services with Node.js and JavaScript/TypeScript
  4. Strong knowledge of SQL (PostgreSQL, MySQL, or MS SQL) and experience writing complex queries and optimizing them
  5. Experience working with ORMs (e.g., Prisma, Sequelize, TypeORM)
  6. Ability to take ownership of features from technical design through deployment
  7. Clear written and verbal communication skills, including explaining technical concepts to non-technical stakeholders
  8. Comfort working in an agile environment and adapting to evolving requirements
Preferred Qualifications
  1. Hands-on experience with AWS services (EC2, S3, RDS, Lambda, API Gateway)
  2. Familiarity with Docker and containerization
  3. Experience building CI/CD pipelines for mobile and backend deployments (e.g., GitHub Actions, GitLab CI, Jenkins)
  4. Experience with monitoring and logging tools (e.g., CloudWatch, Datadog, New Relic)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid Fullstack Software Engineer
Mid Fullstack Software Engineer

White Cloak Technologies, Inc. • Philippines

On-site
PHP 600,000 - 900,000
iOS Developer
iOS Developer

Realholmes Property Inc. • Muntinlupa

On-site
PHP 600,000 - 900,000
Senior Flutter Developer
Senior Flutter Developer

3M HEALTHCARE • Manila

On-site
PHP 1,200,000 - 1,800,000
Senior Full Stack Developer
Senior Full Stack Developer

Our Clients • Taguig

On-site
PHP 1,200,000 - 2,400,000
Mid Fullstack Mobile Engineer: Flutter & Backend
Mid Fullstack Mobile Engineer: Flutter & Backend

White Cloak Technologies, Inc. • Philippines

On-site
PHP 600,000 - 900,000
Fullstack Mobile Engineer (Flutter) – Build Scalable Apps
Fullstack Mobile Engineer (Flutter) – Build Scalable Apps

Whitecloak • Philippines

On-site
PHP 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Salmon Group Ltd • España

On-site
Mobile Telecommunication Engineer
Mobile Telecommunication Engineer

Realholmes Property Inc. • Muntinlupa

On-site
Mobile Developer (Flutter/IOS)
Mobile Developer (Flutter/IOS)

Hunter's Hub Inc. • Marikina

On-site
Mobile Flutter Developer
Mobile Flutter Developer

Questronix Corporation • Pasig

On-site