Logo for Techifide Ltd

Full Stack Software Engineer (Rust + React, TypeScript)

Key Facts

Remote From: 
Full time
English

Other Skills

  • •
    Troubleshooting (Problem Solving)
  • •
    Communication
  • •
    Collaboration

Roles & Responsibilities

  • 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

Requirements:

  • 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

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

Software Engineer Related jobs

Other jobs at Techifide Ltd

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.