Full Stack Software Engineer (Rust + React, TypeScript)

Jobgether · Brazil

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Software Engineer (Rust + React, TypeScript) based in Brazil.

This is a product-focused engineering role where you will work across the full stack to design and deliver high-impact features in a complex, modern web platform. You will contribute to both frontend and backend systems, helping build rich, responsive interfaces and robust backend services that support large-scale data processing and real-time interactions. The role combines technical depth in performance-critical systems with strong product thinking, requiring close collaboration with product, design, and engineering peers. You will work with a modern stack including React, TypeScript, Rust, and WebAssembly, tackling challenging problems around scalability, usability, and system reliability. The environment is highly collaborative, quality-driven, and innovation-oriented, with strong emphasis on ownership and continuous improvement. This is an opportunity to work on complex technical challenges while directly shaping user-facing products.

Accountabilities:

You will be responsible for designing, developing, and evolving full-stack features across a modern, high-performance web platform.

  • Design, develop, and deliver new product features across frontend and backend systems.
  • Build responsive, high-performance user interfaces using React and TypeScript.
  • Develop and maintain backend services, APIs, and core business logic using Rust and other backend technologies.
  • Debug and resolve issues across the entire stack, including frontend, backend, APIs, and integrations.
  • Collaborate closely with product managers, designers, and engineers to turn requirements into production-ready solutions.
  • Participate in code reviews and contribute to engineering best practices and code quality standards.
  • Continuously improve system performance, scalability, reliability, and maintainability.
  • Identify and reduce technical debt while improving development workflows and engineering efficiency.
  • Take ownership of features from design through deployment and ongoing maintenance.
  • Requirements:

    We are looking for a strong full-stack engineer with solid experience in modern web development and backend systems.

    • Proven experience building and maintaining production-grade web applications.
    • Strong expertise in React and TypeScript.
    • Experience with backend development using Rust, C++, Java, or similar strongly typed languages.
    • Ability to debug and troubleshoot complex issues across frontend, backend, APIs, and external integrations.
    • Experience working within existing codebases and evolving mature products.
    • Strong communication and collaboration skills in cross-functional teams.
    • Comfortable using modern AI-assisted development tools to improve productivity and code quality.
    • Nice to have:

      • Experience with GitLab, CI/CD pipelines, and automated deployment workflows.
      • Knowledge of WebAssembly and integration of WASM modules in web applications.
      • Exposure to WebGL, WebGPU, Three.js, or CAD/graphics-intensive applications.
      • Experience with real-time collaboration frameworks (e.g., Y.js, SignalR, or similar).
      • Familiarity with distributed systems and large-scale architectures.
      • Experience working in Agile environments.
      • Benefits:

        • Competitive compensation aligned with market standards.
        • Fully remote work model.
        • Opportunity to work on complex, high-impact technical challenges.
        • Exposure to modern technologies including Rust, React, TypeScript, and WebAssembly.
        • Strong engineering culture focused on ownership, quality, and continuous improvement.
        • Collaborative and international team environment.
        • Influence over product direction and features used by global users.
        • Flexibility and autonomy in how you work and deliver results.

Full-Stack pay context

Based on 365 disclosed Full-Stack salaries on RoleSuite, the role pays a median of $185K/year, with most offers between $143K and $211K (10th–90th percentile: $115K–$246K).

See the full Full-Stack salary breakdown →
Apply →