Full-Stack Software Engineer (FinTech)
Veta Virtual
Job description
About the role
We are looking for an experienced full‑stack software engineer to join a leading digital currency platform. You will work on secure, high‑performance systems that support cryptocurrency buying, selling, and management across kiosks, a consumer portal, and enterprise products.
Key responsibilities
- Design, develop, and maintain full‑stack features for both frontend applications and backend services.
- Build and evolve backend APIs handling onboarding, authentication, transaction lifecycles, and operational workflows.
- Create intuitive customer‑facing and internal web interfaces using modern frontend frameworks.
- Integrate third‑party services and external providers, implementing OAuth 2.0 authentication flows.
- Work within a microservices architecture on AWS, ensuring scalability, security, performance, reliability, and observability.
- Participate in code reviews, technical design discussions, and architecture decisions.
- Write and keep clear technical documentation.
Required profile
- 3+ years of experience building both frontend and backend systems.
- Strong background in backend development with Golang and/or Java.
- Proficiency in Node.js and TypeScript (v5).
- Experience creating frontend applications with Next.js, React, and TypeScript.
- Solid understanding of RESTful API design and SQL with PostgreSQL.
- Hands‑on experience in an AWS environment and container orchestration (Kubernetes, Helm, Terraform).
Required skills
- Golang
- Java
- Node.js
- TypeScript
- Next.js
- React
- RESTful APIs
- PostgreSQL
- AWS (including S3)
- Kubernetes
- Helm
- Terraform
- OAuth 2.0
- Grafana (or similar monitoring)
- Git with CI/CD pipelines
- VS Code / Cursor
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Haiti.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
108 views · 1 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Veta Virtual