JobTarget Logo

Full Stack Software Engineer (Rust + React, TypeScript) in Brazil, Indiana at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Indiana, 47834, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Full Stack Software Engineer (Rust + React, TypeScript)

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.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Indiana, 47834, United States

Frequently asked questions about this position

Similar Jobs In Brazil, Indiana

New

Senior Full Stack Developer

Jobgether
Brazil, Indiana
New
New

Golang Developer

Jobgether
Brazil, Indiana
New

Analista Desenvolvedor Pl

Jobgether
Brazil, Indiana
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.