Veta Virtual Logo

Veta Virtual

Full-Stack Software Engineer

Posted 7 Days Ago
In-Office or Remote
Hiring Remotely in Canada
Mid level
In-Office or Remote
Hiring Remotely in Canada
Mid level
Build and maintain full-stack features for customer and internal web apps, design backend APIs for onboarding and transactions, integrate third-party services, implement OAuth2 authentication, operate in a microservices AWS environment, ensure security, performance, observability, participate in code reviews and architecture, and write technical documentation.
The summary above was generated by AI

Launch Your Next Successful Chapter with Veta Virtual!

Are you a seasoned full-stack engineer with a passion for building secure, high-performance systems? Veta Virtual is hiring a Full-Stack Software Engineer for an important fintech company. This role is ideal for someone who thrives working across the entire stack — from robust backend services to intuitive frontend experiences — in a fast-moving, compliance-driven finance environment.

🔑 Your Role:

Our client is a leading digital currency platform operating at the intersection of crypto and traditional finance — enabling customers to buy, sell, and manage cryptocurrency through kiosks, a consumer portal, and enterprise products. Their engineering teams build secure, scalable systems that handle high-volume financial transactions and support heavily regulated, compliance-driven workflows.

Your day-to-day responsibilities will include:

  • Designing, building, and maintaining full-stack features across frontend applications and backend services.
  • Developing and maintaining backend APIs that support onboarding, authentication, transaction lifecycles, and operational workflows.
  • Building and enhancing front-end experiences in customer-facing and internal web applications.
  • Integrating systems with third-party services and external providers.
  • Implementing secure authentication and authorization using OAuth 2.0 flows.
  • Working within a microservices environment to deliver scalable backend capabilities.
  • Ensuring applications meet high standards for security, performance, reliability, and observability, including monitoring.
  • Participating in code reviews, technical design discussions, and architecture decisions.
  • Writing and maintaining clear technical documentation.

✅ What You'll Need:

Core Technical Requirements

  • 3+ years of experience as a software engineer working across frontend and backend systems.
  • Strong experience building backend services in Golang and/or Java.
  • Proficiency with Node.js / TypeScript v5.
  • Experience building frontend applications using Next.js, React, and TypeScript.
  • Solid understanding of RESTful API design.
  • Strong SQL skills and experience with PostgreSQL.
  • Experience working in an AWS environment.
  • Familiarity with microservices and distributed backend systems.

Tech Stack Proficiency

  • Backend: Golang, Java
  • Frontend: Next.js, React, TypeScript (v5), Node.js
  • APIs: RESTful APIs
  • Databases: SQL, PostgreSQL
  • Infrastructure & Cloud: AWS (including S3), containerized services, Kubernetes, Helm, Terraform
  • Authentication & Identity: OAuth 2.0 flows
  • Monitoring/Observability: Grafana (or similar platforms)
  • Version Control & CI/CD: Git-based workflows with CI/CD pipelines
  • Developer Workflow: VS Code / Cursor debugging

Nice to Have

  • Understanding of multi-threading and goroutines.
  • Webhooks and/or WebSocket experience.
  • Architecture and system design experience.
  • Comfort using AI-assisted development tools.
  • Experience in fintech, crypto, payments, or other regulated industries.
  • Experience building internal dashboards or operational tooling.
  • Familiarity with authentication, authorization, and secure system design.

💼 What We Offer:

  • 💸 Competitive salary in USD, based on experience.
  • 🌴 15 paid vacation days per year, plus all U.S. national holidays.
  • 💻 Fully remote role — work from anywhere in the world with a professional home setup.
  • 📈 A fast-paced environment with opportunities to learn, grow, and make a real impact.
  • 🤝 A supportive, collaborative culture through Veta Virtual and our client.

Ready to Apply?

If you're an experienced full-stack engineer who loves building at scale in a regulated, high-stakes environment — apply today and start your next chapter with Veta Virtual. We can't wait to meet you!

Similar Jobs

Yesterday
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Build end-to-end full-stack AI features on a Ruby on Rails backend and React frontend, including LLM inference infrastructure, RAG, AI agents, and evaluation/observability. Design and run experiments (A/B tests), optimize systems for production performance and reliability, and iterate rapidly with product and design partners.
Top Skills: A/B TestingAi AgentsLlmsMySQLPostgresReactRetrieval-Augmented Generation (Rag)RubyRuby On Rails
Yesterday
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Build and evolve Circle Discover marketplace features: high-converting purchasing flows, algorithmic recommendations, content feeds, and listings. Work across a Ruby on Rails backend and React/Next.js front-ends, optimize performance and SSR/SSG, collaborate with designers and leaders, and improve codebase quality while shipping at pace in a distributed remote team.
Top Skills: MySQLNext.JsPostgresReactRuby On RailsTailwind CssTypescript
15 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead full-stack engineering for card acquisition and onboarding across mobile, web, and backend. Define technical strategy, deliver quarterly goals, mentor engineers, ensure operational reliability (monitoring, on-call, CI/CD), collaborate with product/design/analytics, and drive quality, experimentation, and scalable backend systems.
Top Skills: AWSCi/CdJavaScriptKotlinKubernetesMySQLPythonReactReact NativeSwiftTypescriptVue

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account