Proxikle Careers
Software Engineer, Full Stack
Engineering
|
Canada
|
Full Time
Apply for this Job

Job Description

At Proxikle, building products means going beyond traditional frontend and backend boundaries. As a Software Engineer, Full Stack, you will work across the entire product surface using Next.js for the frontend and Rust or Go for backend services.

This is a research focused engineering role where you will prototype new ideas, explore performance tradeoffs, and design scalable systems. You will collaborate with infrastructure, design, and data teams to deliver full stack features that are secure, fast, and intuitive. Whether it is building custom UI components or crafting high-performance APIs, your work will shape core experiences across the Proxikle ecosystem.

You can learn more about Benefits of Working at Proxikle.

Job Responsibilities

  • Design and implement full stack features using Next.js on the frontend and Rust or Go on the backend
  • Research and experiment with system architectures, API patterns, and rendering strategies for performance and reliability
  • Build responsive and accessible user interfaces that integrate deeply with backend systems
  • Write scalable microservices and internal APIs that interact with databases, caches, and internal tools
  • Debug and optimize code across the entire stack from client-side bundles to backend latency
  • Collaborate with product designers, researchers, and infrastructure teams to take ideas from concept to production
  • Participate in code reviews, architecture discussions, and technical explorations across teams
  • Maintain clean, well-documented, and testable codebases

Minimum Qualifications

  • 2 to 4 years of experience with modern JavaScript frameworks such as Next.js or React
  • Experience developing backend services using Rust or Go
  • Solid understanding of APIs, HTTP, authentication flows, and asynchronous programming
  • Ability to work across the stack and debug both client-side and server-side issues

Preferred Qualifications

  • Experience working in a research or prototyping environment
  • Familiarity with SSR and CSR patterns in Next.js as well as performance optimization techniques
  • Exposure to PostgreSQL, Redis, or other storage engines
  • Experience writing high-performance backend systems or CLI tools in Rust or Go
  • Familiarity with containerized workflows, CI pipelines, and system observability
Additional Information
Country
Canada
Team
Engineering
Apply for this Job
Browse through our other job listings and find the position that’s right for you in the innovative world of blockchain.
See Other Jobs