Move to New Zealand
Core
Define technical solutions, design and build full-stack software, and migrate polyglot solutions to Rust and TypeScript.
Role type
Senior full-stack software engineer (Rust/TypeScript/Azure/AWS)
Builds
Distributed and asynchronous systems, microservices, messaging solutions, and portable deployment architectures.
Domain
Enterprise software development, cloud infrastructure, and distributed systems.
Required skills
Rust, TypeScript, C#/.NET, Java/Spring, Azure, AWS, Terraform, microservices, CI/CD pipelines, LLMs for code generation and documentation
Preferred skills
Experience migrating polyglot solutions, using LLMs to accelerate delivery, designing asynchronous architectures
Technologies
Rust, TypeScript, C#, Java, .NET, Spring, Azure, AWS, Terraform, React
Responsibilities
Design and build full-stack software including code structure and deployment architecture; Guide proofs of concept into production; Migrate existing solutions to standardized Rust and TypeScript; Design and construct distributed and asynchronous systems; Use LLMs to accelerate software delivery and produce design documentation
Seniority
Senior, hands-on IC
