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 Youll 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 Were 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 .
Experience building collaborative real-time applications using technologies such as 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
About the RoleWe 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 fe...
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 Youll 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 Were 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 .
Experience building collaborative real-time applications using technologies such as 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