Logo for Techifide Ltd

Full Stack Software Engineer (Rust + React, TypeScript)

Role overview

Qualifications

  • Proven experience developing and maintaining production-grade web applications
  • Strong expertise in React and TypeScript
  • Experience working with backend technologies such as Rust, C++, Java, or similar strongly typed languages
  • Strong communication skills and a collaborative mindset

Responsibilities

  • Design, develop, and release new product capabilities across frontend and backend systems
  • Build intuitive, high-performance user interfaces using React and TypeScript
  • Develop and maintain backend services, APIs, and business logic
  • Identify opportunities to reduce technical debt and improve development workflows

About the company

Techifide Ltd logo

Techifide Ltd

Techifide is a leading UK-based company that specialises in providing professional IT recruitment services utilising offshore talent from Latin America, USA and Europe.

Company details

Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About the Role

We are looking for an experienced Full Stack Software Engineer to help build and enhance a sophisticated web-based platform used to solve complex real-world challenges. This is a product-focused engineering role where you will contribute across the entire technology stack, delivering features, improving system performance, and ensuring a high-quality user experience.

You will work on a modern architecture built with React, TypeScript, Rust, and WebAssembly, tackling challenges related to large-scale data processing, rich interactive interfaces, and real-time collaboration.

What You'll Be Doing

  • Design, develop, and release new product capabilities across frontend and backend systems.
  • Build intuitive, high-performance user interfaces using React and TypeScript.
  • Develop and maintain backend services, APIs, and business logic.
  • Investigate and resolve issues across the entire application stack.
  • Collaborate closely with product managers, designers, and fellow engineers to transform ideas into production-ready solutions.
  • Participate in code reviews and contribute to engineering best practices.
  • Continuously improve application performance, reliability, maintainability, and scalability.
  • Identify opportunities to reduce technical debt and improve development workflows.
  • Take ownership of features from concept through deployment and ongoing support.

What We're Looking For

  • Proven experience developing and maintaining production-grade web applications.
  • Strong expertise in React and TypeScript.
  • Experience working with backend technologies such as Rust, C++, Java, or similar strongly typed languages.
  • Ability to troubleshoot and debug issues across frontend, backend, APIs, cloud services, and third-party integrations.
  • Experience working within established codebases and contributing to ongoing product evolution.
  • Strong communication skills and a collaborative mindset.
  • Comfortable using modern AI-powered development tools to improve engineering productivity and software quality.

Nice to Have

  • Experience with GitLab, CI/CD pipelines, and automated deployment processes.
  • Knowledge of WebAssembly and integrating WASM modules into web applications.
  • Exposure to graphics-heavy applications or technologies such as CAD, WebGL, WebGPU, or Three.js.
  • Experience building collaborative, real-time applications using technologies such as Y.js, SignalR, or similar frameworks.
  • Familiarity with distributed systems and large-scale application architectures.
  • Experience working within Agile software development environments.

Why Join Us?

  • Work on technically challenging problems involving real-time data, performance optimisation, and advanced web technologies.
  • Join a highly collaborative engineering team that values quality, ownership, and continuous improvement.
  • Influence product direction and contribute to features used by professionals worldwide.
  • Enjoy the flexibility of a fully remote contract role.
  • Be part of a company that embraces modern development practices and invests in engineering excellence.

This opportunity is ideal for engineers who enjoy solving complex technical problems, taking ownership of their work, and building software that delivers meaningful value to users

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Techifide Ltd

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.