Rust/React Developer

Tech9

Lima Metropolitana

Presencial

PEN 203.527 - 288.331

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Tech9 is seeking a Senior/Intermediate Full-Stack Software Engineer (Rust & React) in Lima, Peru, to manage and scale mission-critical applications. This role emphasizes owning production-grade software and ensuring high quality in coding practices.

The ideal candidate will have strong expertise in Rust, proficiency in React with TypeScript, and experience with SQL. A fast-growing company, Tech9 offers an international work environment and a 5-day work week.

Formación

  • Proven experience shipping Axum or comparable async services.
  • Proficiency in React 18 with TypeScript.
  • Strong experience with relational databases, especially MySQL.
  • Hands-on experience with production-grade software.

Responsabilidades

  • Maintain and enhance core services utilizing Rust and React.
  • Integrate and maintain robust connections against broker APIs.
  • Navigate and operate cloud infrastructure efficiently.

Conocimientos

Rust Expertise
React 18 with TypeScript
SQL Fluency
Production & Financial Discipline
Domain Experience in Fintech

Herramientas

MySQL
GCP
REST APIs

Descripción del empleo

# Rust/React DeveloperApply for this jobLocationLima, PeruDepartmentEngineeringJob TypeFull-Time## DescriptionWe’re looking for a Senior/Intermediate Full-Stack Software Engineer (Rust & React) to own, maintain, and scale mission-critical, production-grade applications. In this role, you will be responsible for shipping robust asynchronous services, managing strict frontend state architectures, and handling high-stakes data pipelines where precision and production discipline are non-negotiable. Operating as a natural extension of the core team, you will thrive in an environment that values deep technical ownership, elegant engineering over hype, and a meticulous approach to documentation and system integrity.## ResponsibilitiesYou’ll work closely with internal stakeholders and external infrastructure to deliver reliable, production-ready, and 100% quality-driven code for high-volume financial and brokerage systems.### Development, Maintenance & Operations* Maintain, troubleshoot, and enhance core services utilizing **Rust** on the backend and **React 18 / TypeScript** on the frontend.* Write, optimize, and maintain compile-time-verified SQL queries (specifically MySQL/sqlx).* Own and enforce production discipline by writing structured logs, managing appropriate log levels (INFO vs. DEBUG), and ensuring hot paths are completely free of panics or unverified unwrap() calls on user input.### Project Lifecycle, API Integrity & Integrations* Integrate and maintain robust connections against **broker APIs** utilizing both REST and streaming protocols, managing diverse auth flows (OAuth2 + static keys).* Own and manage wire contracts entirely: maintain API\_REFERENCE.md as the absolute source of truth, ensuring documentation and code changes are updated atomically within the same commit across multi-repo, multi-CI pipeline setups.* Support financial workflows with extreme precision, avoiding floating-point math for pricing and designing fully idempotent order submission and partial-fill systems.### Infrastructure & Compliance* Navigate and operate cloud infrastructure efficiently, primarily within **GCP** (Compute Engine, Cloud Logging, Cloud Monitoring, Caddy, or Cloud Load Balancer).* Ensure system architectures align with compliance expectations, keeping in mind **CFTC/NFA-regulated infrastructure** audits and requirements.* Manage multi-broker order routing and data aggregation systems with minimal supervision.## Qualifications* **Strong Rust Expertise:** Proven experience shipping Axum or comparable async services to production. Deep understanding of 'static lifetimes in practice and a collaborative relationship with the borrow checker.* **Solid Frontend Skills:** Proficiency in React 18 with TypeScript (strict mode), writing idiomatic hooks, managing provider composition, and using Context efficiently without over-engineering state libraries.* **SQL Fluency:** Strong experience with relational databases (MySQL is a bonus) and experience with sqlx::query! or similar compile-time-verified database tools.* **Production & Financial Discipline:** Strong opinions on why floats are bad for pricing, hands-on experience with idempotent designs, and a track record of building production-grade software with zero-panic tolerance.* **Domain Experience (Strong Bonus):** Prior experience in fintech platforms handling real customer money, multi-broker order routing, or navigating regulated financial environments (CFTC/NFA).* **Mindset & Collaboration:** A high degree of autonomy, a documentation-first mentality, and the analytical capacity to read, understand, and maintain thousands of lines of existing code rather than wanting to "start over."## You'd be a poor fit if:* You want to "modernize the stack" before you thoroughly understand why it was chosen the way it is.* You'd rather rewrite the codebase from scratch than read and comprehend 5,000 lines of someone else's Rust.* You write financial logic using floating-point numbers and plan to just "round at the end."* You ship features or code changes without updating the relevant documentation.## What you’ll love about us* A fast-growing company with meaningful, mission-critical projects.* An international, collaborative work environment.* 5-day work week.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Node.js Engineer
Senior Node.js Engineer

Tech9 • Lima Metropolitana

Presencial
PEN 60.000 - 80.000
Healthy work-life balance
International collaborative environment
Structured 5-day work week
Senior Rust & React Engineer - Fintech, Production‑Grade
Senior Rust & React Engineer - Fintech, Production‑Grade

Tech9 • Lima Metropolitana

Presencial
PEN 203.000 - 289.000
Full Stack Angular/Node Developer (O)
Full Stack Angular/Node Developer (O)

Tech9 • Lima Metropolitana

Presencial
PEN 100.000 - 168.000
Ruby on Rails Developer (O)
Ruby on Rails Developer (O)

Tech9 • Lima Metropolitana

Presencial
PEN 138.000 - 242.000
Bonuses for achievement of objectives
Fast-growing company
International working environment
Lead software engineer
Lead software engineer

Tech9 • Lima Metropolitana

Presencial
PEN 274.000 - 412.000
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Applaudo Studios • Lima Metropolitana

Presencial
PEN 90.000 - 120.000
Principal Software Engineer | Node.js, Angular & TypeScript - Perú
Principal Software Engineer | Node.js, Angular & TypeScript - Perú

allied-global-its • Lima Metropolitana

Presencial
PEN 337.000 - 506.000
Full Stack Developer (Elixir/Phoenix + Ruby on Rails) - Remote - Latin America
Full Stack Developer (Elixir/Phoenix + Ruby on Rails) - Remote - Latin America

FullStack • Huancayo

A distancia
PEN 303.000 - 472.000
Competitive pay.
100% remote work.
Work with leading startups & Fortune 5
Full Stack Developer (Elixir/Phoenix + Ruby on Rails) - Remote - Latin America
Full Stack Developer (Elixir/Phoenix + Ruby on Rails) - Remote - Latin America

FullStack • Trujillo

A distancia
PEN 303.000 - 438.000
100% remote work
Full Stack Engineer (React + Kotlin) - Remote - Latin America
Full Stack Engineer (React + Kotlin) - Remote - Latin America

FullStack • Arequipa

Presencial
PEN 238.000 - 342.000
Competitive pay
100% remote work
Continuing education opportunities
+1