Programador full stack

Bnka
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Flutter
PHP
API
Amazon Web Services (AWS)
Automation of Tests
Azure
Biometrics
Cloud Computing
Relational Databases
Django
Design of User Interfaces
Mobile Application Software
Python
PostgreSQL
MySQL
Node.js
Ui Patterns
Blockchain
Ionic
Systems Integration
Web Application Frameworks
React
Flask
Database Performance
Backend
GIT
FastAPI
Angular
Kubernetes
Dart
Docker
Legacy Systems
Microservices

Job description

  • Build & optimise the mobile app: Design, develop and maintain BNKA's Flutter/Dart app with best-in-class security and user experience. Implement encryption, 2FA, biometrics and responsive UI patterns.
  • Ship features end-to-end: From brainstorming with product to writing APIs, integrating with blockchain & fintech providers, deploying to production, and monitoring performance.
  • Contribute across the stack: Work on our React/Angular/Ionic front-end and Python/Node/Go back-end; help migrate legacy PHP services to microservices; write clean, testable code; improve API response times and database performance.
  • Enforce security & compliance: Build secure code by default, follow regulatory requirements (KYC/AML, GDPR) and meet quality standards using tools like SonarCloud.
  • Collaborate & innovate: Pair with designers, QA and blockchain engineers to refine UI/UX, ensure cross-browser responsiveness, and optimise smart-contract interactions. Propose new technologies, refine architecture and contribute to documentation.

Requirements

  • 4+ years of professional development experience (full-stack or mobile).
  • Proficiency in Flutter/Dart and at least one modern web framework (React, Angular, Ionic).
  • Solid back-end skills in Python (Flask/FastAPI/Django)and/or Node.js , with relational databases (PostgreSQL/MySQL). PHP or Go a plus.
  • Experience building secure APIs and integrating with third-party services.
  • Familiarity with cloud infrastructure (AWS, GCP or Azure), Docker/Kubernetes, Git workflows, and automated testing.
  • Bonus: knowledge of blockchain/smart contracts, stablecoins or fintech compliance.
  • Fluent in English; eligibility to work in Europe.
  • Proactive, collaborative and comfortable working with both new code and legacy systems.

Benefits & conditions

  • Remote/hybrid role based in Europe, with biweekly co-working meetups.
  • Contractor agreement paid monthly in USDT plus stock options .
  • Flexible schedule and high autonomy; we care about impact, not hours.
  • Opportunity to build the future of global finance alongside a lean, ambitious team.
  • Supportive environment with continuous learning, code reviews and room to grow.

EN ESPAÑOL (must read in English)

Estamos buscando un/a desarrollador(a) full-stack con sólidos conocimientos de Flutter/Dart para unirse al equipo móvil de BNKA. El rol implica desarrollar y optimizar nuestra app móvil, colaborar en el front-end (React/Angular/Ionic) y el back-end (Python, Node.js) y mantener altos estándares de seguridad y cumplimiento regulatorio. Trabajarás de forma remota en Europa con reuniones semanales en coworking y serás contratado/a como autónomo/a , con salario mensual en USDT y stock options. El post está en inglés a propósito: el dominio del inglés es obligatorio .

Apply for this position