Senior Full-Stack SaaS Engineer - React, TypeScript, and MySQL (PT-US)

Arc Full-time
San Francisco, CA, United States
about 2 months ago
Apply on arc.dev
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Application Performance Management Optical Character Recognition (OCR) Automation of Tests Software as a Service Cloud Computing Software Quality Code Review Continuous Integration Data Mining Relational Databases Software Debugging
+6 more
MySQL TypeScript ReactJS Backend Front End Software Development Document Classification

Job description

We are seeking an experienced Senior Full-Stack SaaS Engineer to join our team, focusing on enhancing and supporting an established SaaS platform used by commodity trading companies. This platform plays a critical role in managing complex shipment operations, enabling customers to organize and classify shipping documents, extract structured data from unstructured files, and execute various shipment-related workflows efficiently. As part of our team, you’ll contribute to a high-volume, business-critical application, working within a mature codebase, and collaborating with our engineering team in San Francisco., * Contribute to the ongoing development and enhancement of a production SaaS application.

  • Build and improve frontend functionality using React and TypeScript.
  • Develop and maintain backend services and logic, leveraging TypeScript.
  • Work with MySQL databases, handling queries, schemas, and data models.
  • Add new product features and refine existing shipment-management workflows.
  • Handle document-heavy processes, including classification, data extraction, and structured record management.
  • Investigate and resolve bugs, implementing reliable and maintainable solutions.
  • Navigate and effectively contribute to a large, mature codebase.
  • Enhance application performance, scalability, reliability, and code quality.
  • Participate in code reviews and collaborate closely with internal engineering and product teams.
  • Communicate technical risks, dependencies, and progress clearly and effectively.

Requirements

ReactTypeScriptMySQLCI/CD, English・Professional, * Strong professional experience with React for building production applications.

  • Extensive experience in TypeScript across both frontend and backend development.
  • Solid experience working with MySQL or similar relational databases.
  • Proven track record of contributing to large-scale production codebases.
  • Excellent debugging and problem-solving skills.
  • Ability to understand and work within established architectural frameworks without unnecessary rewrites.
  • Proficiency with Git-based development workflows and code reviews.
  • Capability to work independently while integrating seamlessly with an existing engineering team.
  • Strong product mindset with a keen attention to user and business impact., * Experience in building or maintaining B2B SaaS products.
  • Familiarity with logistics, supply chain, shipping, trade operations, or document-management platforms.
  • Experience with document classification, data extraction, OCR, or AI-assisted workflows.
  • Understanding of workflow automation and business process software.
  • Experience supporting applications with active enterprise customers and handling high data volumes.
  • Familiarity with automated testing, CI/CD, cloud infrastructure, and production monitoring.
  • Previous experience in a product-first startup or growth-stage software company.

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:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all