E
EasyMorph
FrontendSenior
Senior C++/WASM Developer
C++C#.NETTPLWebAssemblyEmscriptenCMakeF#TypeScript
About the Position
EasyMorph is a quickly growing enterprise software company with headquarters in Toronto, Canada. The role involves developing the next generation of their in-memory data transformation engine, specifically a C++/WASM application for in-browser data transformation and performance optimization.
Responsibilities
- Developing a C++/WASM application for in-browser data transformation
- Performance fine-tuning and optimization
Requirements
- Deep proficiency in modern C++20/23
- Strong performance-oriented mindset and understanding of algorithm and data structure characteristics in terms of time (Big O) and space complexity, memory ownership and lifetime management in C++, parallelism and concurrency, data-oriented design, profiling and debugging, latency, throughput, and cache efficiency
- Experience with C#/.NET/TPL, allocation-aware code
- Intermediate English writing and speaking skills
- Experience with WebAssembly/Emscripten and CMake
- Experience with multi-language codebases
- Experience working in a performance-sensitive domain (such as PC gaming)
- Familiarity with F# or TypeScript
Benefits
- The opportunity to contribute to a world-class, successful product used by thousands of people globally.
- 100% remote full-time work (we’re a 100% remote company).
- Two-week paid vacation.
- Annual bonuses.
- Highly competent team.
- Low supervision / high autonomy.
Senior C++/WASM Developer
View Original