wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Full Stack Engineer Role/Staff Full Stack Engineer, Web App

Staff Full Stack Engineer, Web App

Terra AIRedwood City, California, United States1mo ago
In OfficeStaffNACloud ComputingRenewable EnergySoftwareFull Stack EngineerFull StackPerformance ManagementPythonReactThree.js

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• Proven ownership of a production web application, including operating it in the real world. • Strong Python ability, enough to build and maintain backend services and make principled technical decisions in a Python-first environment. • Strong frontend fundamentals (component design, state management, performance, accessibility). React is a plus, not a requirement. • Ability to set architecture and standards in ambiguous environments, and to execute without needing heavy process. • Experience designing and maintaining evolving database schemas. • Comfort with cloud and modern deployment environments (Kubernetes experience is a plus). • Experience building data-intensive applications with meaningful 3D visualization (not low-level graphics programming). • Familiarity with libraries used for 3D visualization in web apps (Three.js, VTK.js, or similar). • Experience with AWS primitives commonly used for production systems (compute, storage, managed databases, container orchestration). • Experience in scientific, engineering, or industrial software where correctness and trust matter. • Prior experience leading a product area or small team, formally or informally.

Responsibilities

• Own the web app end to end: architecture, implementation, quality, performance, and ongoing operations. • Lead incremental feature delivery for a greenfield product, including shaping milestones and sequencing work into shippable slices. • Build core UI flows for interacting with exploration outputs, including data-heavy views and 3D visualization of geological datasets. • Design clean interfaces to backend services: APIs, auth, permissions, data contracts, error handling, and versioning. • Design resilient, fault-tolerant systems across frontend and backend, with clear operational ownership. • Establish software development standards for the web app: code quality, testing strategy, reviews, release discipline, and documentation. • Design and evolve data storage patterns (relational or NoSQL), including schema design, migrations, and integrity constraints where appropriate. • Implement unit, integration, and end-to-end tests for critical paths. • Configure monitoring and alerting to catch downtime and performance degradation early. • Meet with stakeholders and end users to inform requirements, validate usability, and drive adoption. • Coordinate with design support when needed. You are not expected to be a designer, but you should have strong product taste and push for a high bar.

Similar Jobs

Senior Software Engineer1h ago
DeepLDeepL·London, London, United Kingdom - Hybrid
In OfficeEMEASeniorArchitectureSenior Software Engineer.NET Core.NETReactKubernetesC#PythonDocumentationClaudeFull Stack
Full Stack Engineer (Python)1h ago
PyynePyyne·Remote - Argentina, Brazil·$26k – $42k/year
RemoteLATAMCloud ComputingArtificial IntelligenceFull Stack EngineerFull StackPythonFastAPIPostgreSQLSQLRESTpytestReactTypeScriptTesting LibraryVitestJestDockerGCPTerraformSentryTemporalData VisualizationPlaywright
Senior Software Engineer1h ago
DeepLDeepL·London, London, United Kingdom - Hybrid
In OfficeEMEASeniorSoftwareSenior Software EngineerReactB2BCloseFull StackClaudeDocumentation
Product Lead, AI-Native (Special Projects)1h ago
ShopBackShopBack·Remote - Singapore, Singapore
RemoteAPACStaffGenomicsArtificial IntelligenceTeam LeadTech LeadMoveProspectingReportingGeminiLangChainFull StackFlutterPythonGMVExcel
Software Engineer II (Full Stack, Backend-leaning)1h ago
Jerry.aiJerry.ai·Remote - Toronto, Ontario, Canada·Equity
RemoteNAMidInsuranceCloud ComputingSoftware EngineerFull StackSlackAsanaCustomer RetentionReact NativeReactNext.jsTypeScriptRedisExpoClickHouseAWSNestJS

Stop filling. Start chilling.Start chilling.

Get Started Free

No credit card. Takes 10 seconds.

© 2026 Dominic Morris. All rights reserved.·Privacy·Terms·