Full-Stack Software Engineer
Indexed description
🔑 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.
- 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.
- 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
- 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.
- 💸 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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search