Veta Virtual Logo

Veta Virtual

Full Stack Software Engineer

Posted 21 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 secure, high-volume fintech and cryptocurrency transactions. Develop Golang and Java backend services, Node.js and TypeScript APIs, and React/Next.js applications. Integrate third-party systems, implement OAuth 2.0 authentication, work with microservices, and ensure security, performance, reliability, and observability. Contribute to architecture discussions, code reviews, technical documentation, and end-to-end feature ownership in a fully remote environment.
The summary above was generated by AI

Launch Your Next Successful Chapter with Veta Virtual! πŸš€
πŸ’Έ Competitive Pay | 🌍 100% Remote | πŸ’» Golang, Java, React, TypeScript | πŸͺ™ Fintech & Cryptocurrency Industry

Veta Virtual is hiring a Full Stack Software Engineer for one of our high growth clients in the fintech and cryptocurrency industry. This is not a single layer coding role. This is a hands on engineering position for someone who can build both the backend services and the frontend experiences behind secure, high volume financial transactions, and who takes pride in owning a feature from idea to production.

πŸ”‘ 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.
  • πŸ’» 100% remote, work from anywhere in LATAM or Europe with a professional home setup.
  • πŸ“ˆ A fast paced, high growth environment at the forefront of the global fintech and cryptocurrency industry, where your code directly powers high volume financial transactions
  • 🀝 A collaborative, high trust culture through Veta Virtual and our client, where your ownership and engineering judgment are valued from day one.

Ready to Apply?

If you are ready to build secure, scalable products across the full stack and own your work from design to production, apply now and launch your next chapter with Veta Virtual.

Once you apply, you will be invited to complete a short two minute video question as part of our screening process. It is your first opportunity to show us your thinking and what makes you the right person for this role. We can’t wait to meet you!

Similar Jobs

5 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain scalable backend platforms for capital orchestration, including transaction reconciliation, data pipelines, cash movement workflows, and business-user experiences. Collaborate with product, design, analytics, and engineering partners to deliver tested, extensible systems. Support code quality, monitoring, operational availability, on-call activities, and phased project delivery while developing expertise in Affirm’s capital systems.
Top Skills: AirflowHorizon PortalJavaScriptPythonReactSparkSQL
16 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and execution for a full-stack card experiences team. Design and launch scalable backend systems and web or mobile applications, collaborate with product, design, analytics, risk, and operations, and own features from problem definition through production monitoring. Improve reliability, on-call operations, code quality, and technical standards while mentoring engineers and applying AI thoughtfully.
Top Skills: SparkAWSKotlinKubernetesMySQLPythonReactReact NativeVue
4 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Build and launch full-stack customer-facing features and backend services for Affirm Card. Collaborate with product, design, analytics, and engineering teams; design scalable APIs, support distributed systems, monitor service reliability, participate in on-call operations, review code, and contribute to technical planning and team development.
Top Skills: AWSKotlinKubernetesMySQLPythonReactVue

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