Skip to content
DoxelDoxel

Senior Full Stack Software Engineer

Builds full-stack web and mobile applications handling large-scale field data (videos, images, IoT) for construction project management tools. Requires 8+ years experience with TypeScript/Python/Java, modern frameworks like Next.js/Nuxt.js, cloud platforms, and APIs.

About the job

Responsibilities

  • Design and develop full-stack applications powering project management, commissioning workflows, and data capture.
  • Build web and mobile tools for field teams to upload videos, images, structured forms, IoT readings, and issue documentation.
  • Develop intuitive, high-performance UIs that handle complex data streams and large-scale datasets.
  • Work on backend services and APIs that support rapid data ingestion, processing, and review at enterprise scale.
  • Collaborate cross-functionally with backend, CV/ML, product, design, and 3D visualization teams to deliver seamless end-to-end features.
  • Manage individual project priorities, deadlines, and deliverables.
  • Optimize web applications to maximize speed and scale.
  • Contribute to technical planning, feature roadmaps, and long-term architectural decisions.
  • Champion usability and field readiness ensuring tools are simple, fast, and resilient.

Requirements

  • 8+ years of experience building and shipping full-stack web and mobile applications.
  • Expertise with modern full-stack frameworks (e.g., Nuxt.js, Next.js, or similar).
  • Strong engineering experience with Typescript, Python or Java, and APIs.
  • Experience developing applications that handle large-scale multimodal datasets (3D components, videos, images) and/or IoT data inputs.
  • Strong familiarity with cloud environments (AWS, GCP, or Azure) and containerized infrastructure.
  • Experience working with a team to design domain-driven data models and working with OLTP/OLAP systems.

Preferred

  • Experience with data warehousing tools such as Redshift, Snowflake, Databricks, or BigQuery.
  • Background with offline-capable architectures and mobile-first data collection tools.
  • Experience with 3D visualization (three.js), geospatial data, or computer-vision-powered experiences.
  • Exposure to ML/AI-driven feature development.
  • Comfort with CI/CD pipelines, observability tooling, and automated testing best practices.

Compensation & Benefits

  • Competitive Base Salary + Equity Package.
  • Comprehensive Health Insurance (Medical, Dental, Vision).
  • Home Office Stipend.
  • Monthly allowance for cell phone and internet.
  • Flexible PTO, generous company holiday policy, and unlimited sick days.

Skills

TypeScript, Python, Java, Nuxt.Js, Next.js, AWS, GCP, Azure, Kubernetes, React, Three.Js, Redshift, Snowflake, BigQuery, CI/CD

Commure

Commure

Mountain View, CA
Senior Software Engineer, Billing Agents
$180k+/yrOn-site5+ YOEFullstack Engineering

Build and ship full-stack features for high-volume healthcare billing workflows, including claims, appointments, and payments. The role requires 5+ years of production experience, strong frontend and API skills, and the ability to design reliable, observable systems.

Taskrabbit

Taskrabbit

San Francisco, CA

Senior Software Engineer
$180k+/yrHybrid5+ YOEFullstack Engineering

Build and lead fullstack Post-Booking systems, including Node.js services, web experiences, distributed infrastructure, and AI-driven enhancements. The role requires substantial Node.js, microservices, SQL, event-driven systems, and distributed-systems expertise, along with technical leadership and mentoring.

Tabs

Tabs

New York, NY

Senior Software Engineer, Financial Sync
$175k+/yrOn-site5+ YOEFullstack Engineering

Build and scale a full-stack financial synchronization platform connecting Tabs’ billing workflows with external ERP and general-ledger systems. The role requires 5+ years of software engineering experience, TypeScript or a similar language, relational database expertise, and strong end-to-end ownership.

Checkr

Checkr

San Francisco, CA

Senior Software Engineer, Trust
$185k+/yrHybrid5+ YOEFullstack Engineering

Senior full-stack engineer responsible for owning product development from customer discovery through delivery, building scalable APIs and event-driven systems. Requires 5+ years of experience, strong Ruby/Rails or JavaScript/React expertise, and comfort working in an early-stage startup environment.

Cribl

Cribl

United States

Senior Software Engineer, Cribl AI
$185k+/yrRemote5+ YOEFullstack Engineering

Build and operate end-to-end AI features across Cribl’s product, backend, and model integration layers. The role requires strong full-stack experience, TypeScript or JavaScript expertise, backend systems skills, and production experience with AI agents, RAG, MCP, and machine learning systems.