Lead Software Engineer

VIOBY, INC.
United States
about 1 month ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Flutter Application Programming Interfaces (APIs) Amazon Web Services Software Quality PostgreSQL Node.Js Firebase NestJS Restful APIs Docker

Job description

  • Architecting and scaling a consumer-facing mobile platform from the ground up.
  • Building secure, scalable backend systems and APIs.
  • Designing systems that support curated introductions, real-time messaging and intelligent matching workflows.
  • Driving engineering best practices, performance and code quality.
  • Collaborating closely with product and design to turn ideas into delightful user experiences.
  • Making key technology decisions that will shape the platform as we scale across cities and eventually globally.

Requirements

  • Has experience building and scaling consumer products.
  • Thinks beyond implementation and enjoys solving product problems.
  • Writes clean, maintainable and scalable code.
  • Is comfortable owning architecture, shipping features and making technical decisions.
  • Enjoys the pace, ownership and ambiguity of an early-stage startup.

Tech stack (preferred):

  • Flutter
  • Node.js / NestJS
  • PostgreSQL
  • Firebase
  • AWS / GCP
  • Docker
  • CI/CD pipelines
  • REST APIs

We’re open to engineers with different stacks if you’re excited to learn and build.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

1:17 min

Storyblok engineering context and tech stack overview

Sebastian Gierlinger Sebastian Gierlinger · World Congress 2025

2:51 min

Full stack architecture for server-sent events using Next.js

Ahmed Megahd Ahmed Megahd · World Congress 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all