DVT logo

DVT

Remote Jobs

DVT's high performing technology teams provide high impact business software solutions for clients across the globe.

7 open rolesTeam 501,1000Since 1999H1B No SponsorLatest: Jul 9, 2026, 12:00 AM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

7 Jobs

DVT logo

Senior Android Developer

DVT

DVT's high performing technology teams provide high impact business software solutions for clients across the globe.

Android Engineer10 days ago
ContractRemoteSeniorTeam 501-1,000Since 1999H1B No Sponsor

Role Description As a Senior Android developer at DVT, you will have the chance to work with a team of talented individuals who share your passion for technology and innovation. Together, we will embark on exciting projects that will challenge your skills and push you to think outside the box. Your expertise will be valued and recognised, and you will have the opportunity to make a real impact on the lives of millions of users of the several apps of our multiple clients. We offer a supportive and collaborative work environment where creativity and initiative are encouraged. Our company culture is one that fosters growth and learning, providing you with the tools and resources you need to continually enhance your skills and stay at the forefront of Android development. Our engineering leadership team has got your growth covered with a number of collaborative and innovative initiatives. Why you should join us: - Work on cutting-edge projects with leading global companies - Collaborate with the best minds in the industry - Gain access to continuous learning and career growth opportunities - Be part of a supportive, innovative, and dynamic team - Thrive in an environment where your ideas matter and your impact is real This is your chance to redefine mobile development and be part of a team that’s shaping the future of software engineering. Don’t miss out—apply today and take the next step in your career with DVT! Qualifications - 10+ years of professional Android development experience. - 4+ years hands-on experience with Jetpack Compose. - Expert in Kotlin, MVVM, clean architecture, and modern Android design patterns. - Strong understanding of dependency injection (Hilt, Dagger, Koin), CI/CD, and Agile workflows. - A passion for building beautiful, high-performance, and scalable mobile apps. Requirements - Designing and developing high-quality Android applications from concept to launch. - Building seamless user interfaces, implementing full user journeys, and integrating RESTful APIs. - Driving application stability, scalability, and testability through clean, maintainable code. - Implementing effective state management and creating custom widgets to enhance UX. - Ensuring top-notch app security and performance across devices. Benefits - Work with a world-class, collaborative engineering team. - Exposure to exciting local and international projects. - Opportunity to shape front-end development practices and mentor junior developers. - Flexible work arrangements and continuous learning culture. Company Description DVT Global is a premier software development and data solutions company, on the lookout for a Senior Android Developer ready to take mobile development to the next level. If you’re passionate about building world-class Android apps, love working with cutting-edge technologies, and want to make a real impact, this role is for you.

United Arab Emirates
DVT logo

Senior Python Developer

DVT

DVT's high performing technology teams provide high impact business software solutions for clients across the globe.

Full TimeRemoteSeniorTeam 501-1,000Since 1999H1B No Sponsor

Role Description We are looking for experienced Python developers to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for building a Backend for Frontend (BFF) service to power a new React Native mobile application. You will join a cross-functional team, working alongside frontend, cloud, and test engineers to implement a production-grade Python BFF that bridges mobile clients with enterprise backend services. - Assess and determine the viability of an existing AI-generated BFF codebase as a starting point - Implement and extend the BFF using FastAPI, contributing hands-on alongside the mid-level developer - Integrate with a custom-built internal OAuth2 auth service backed by an Oracle identity database, with a future migration path to AWS Cognito - Integrate with backend APIs via Azure APIM using Entra B2B service-to-service authentication - Acquire, cache, and refresh tokens for downstream API calls - Orchestrate and aggregate multiple backend service responses into mobile-optimised payloads - Implement resilience patterns: circuit breakers, retries with exponential backoff, and timeouts - Design and enforce authorisation policies (RBAC/ABAC - exact model TBD) - Set up structured logging, distributed tracing, and metrics using Grafana / Grafana Faro - Implement rate limiting, input validation, and secure data handling - Integrate with a feature flag service once defined (potentially a custom-built solution) - Contribute to CI/CD pipeline configuration (GitHub Actions) - Contribute to Terraform IaC alongside the client's dedicated cloud team - Collaborate with principal engineers to define an API versioning strategy for mobile backward compatibility Technical Context - BFF will be containerised and hosted on AWS (specific service TBD - App Runner, ECS, or EKS) - Dual-cloud environment: AWS is the primary platform; Azure is used for APIM and Entra ID - Some backend APIs will be available at the start; others will be built in parallel by internal teams during the engagement - Caching layer not yet defined - likely AWS-based (e.g. ElastiCache) - Observability: Grafana / Grafana Faro (migrating away from Datadog and Google Analytics) - IaC: Terraform, with support from a dedicated cloud team - CI/CD: GitHub Actions (confirmation pending) - Streaming (WebSocket/SSE) is on the product roadmap but is not a near-term deliverable Qualifications - 5+ years Python development with strong async programming (asyncio) - Proven production experience with FastAPI or a comparable async Python framework - Solid understanding of OAuth2/OIDC flows and token lifecycle management - Experience integrating with Azure APIM and Entra ID for service-to-service auth - Knowledge of distributed systems resilience patterns: circuit breakers, retries, bulkheads - Experience designing REST APIs for mobile consumption: response shaping, batching, payload optimisation - Security-first approach: TLS enforcement, rate limiting, input validation, data masking - Observability experience: structured logging, metrics, and distributed tracing - Comfortable reviewing and making quality judgements on an existing codebase - Comfortable working in a CI/CD environment (GitHub Actions or equivalent) Nice to Have - Experience with AWS Cognito or custom OAuth2 provider integration - AWS container hosting experience (ECS, EKS, App Runner, or similar) - Grafana stack experience — Grafana Faro, Loki, Tempo - Redis or ElastiCache caching experience - Terraform familiarity - Prior experience implementing a BFF or API Gateway pattern - Familiarity with React Native or mobile-first API design - WebSocket or SSE implementation experience

South Africa
Job Closed
DVT logo

Senior .Net Developer

DVT

DVT's high performing technology teams provide high impact business software solutions for clients across the globe.

Backend Engineer89 days ago
Full TimeRemoteSeniorTeam 501-1,000Since 1999H1B No Sponsor

• Design, develop, and maintain a modular monolithic backend API in .NET (C#). • Build and evolve RESTful APIs consumed by a Flutter mobile application. • Implement business logic, domain rules, validation, and integrations in a clean, testable manner. • Own backend features end‑to‑end, from design through to production support. • Work with Azure Front Door + WAF for secure, global API access. • Integrate with Auth0 for authentication and authorization (OIDC / OAuth2). • Design and maintain integrations with: Azure Web PubSub, Firebase Cloud Messaging, Blob Storage, Azure Key Vault. • Design and maintain PostgreSQL schemas as the system of record for structured data. • Build and manage background jobs and schedulers inside the monolith. • Integrate with an AI module and provider to support AI-powered features. • Implement robust logging, monitoring, and error tracking using Sentry, Azure Logs.

South Africa
R550 - R750 / hour
Job Closed
DVT logo

Senior Data Engineer – Analytics Engineer, AWS

DVT

DVT's high performing technology teams provide high impact business software solutions for clients across the globe.

ContractRemoteSeniorTeam 501-1,000Since 1999H1B No Sponsor

• Design, build, and maintain robust ETL/ELT pipelines across AWS-native data environments • Own Airflow orchestration — scheduling, dependencies, retries, alerting, and operational support • Develop analytics-ready data models in dbt, using modular, warehouse-first transformation patterns • Work confidently across S3 (raw, staged, curated) and Redshift Serverless for storage and warehousing • Contribute to the roadmap and potential migration toward Snowflake as a future warehouse • Write clean, maintainable Python for pipeline logic, scripting, and lightweight engineering tasks • Embed data quality, testing, and observability into every pipeline — not as an afterthought • Engage directly with client stakeholders: gather requirements, present solutions, and advise on trade-offs • Partner with analysts, product teams, and other engineers in a distributed, remote-first setup

South Africa
DVT logo

Senior Python Developer

DVT

DVT's high performing technology teams provide high impact business software solutions for clients across the globe.

Backend Engineer97 days ago
ContractRemoteSeniorTeam 501-1,000Since 1999H1B No Sponsor

• responsible for writing and testing scalable code • developing back-end components • integrating user-facing elements in collaboration with front-end developers

Kenya
R300 - R400 / hour
Job Closed
DVT logo

Senior Java Developer, Vert.x

DVT

DVT's high performing technology teams provide high impact business software solutions for clients across the globe.

Backend Engineer141 days ago
Full TimeRemoteSeniorTeam 501-1,000Since 1999H1B No Sponsor

• Develop robust, scalable backend systems using Java (11–17+), focusing on Vert.x and reactive programming • Design and manage APIs using OpenAPI (YAML), SOAP, REST, and GraphQL • Integrate seamlessly with front-end technologies such as ReactJS, VueJS, Angular, and TypeScript • Implement event-driven and microservices-based architectures, including serverless functions when appropriate • Drive CI/CD pipeline implementation, performance tuning, and system monitoring using industry-standard tools • Champion clean code practices and Agile methodologies across development teams

Botswana
Job Closed
DVT logo

Senior to Lead Ai First Engineer

DVT

DVT's high performing technology teams provide high impact business software solutions for clients across the globe.

Full TimeRemoteSeniorTeam 501-1,000Since 1999H1B No Sponsor

• Own complex systems end‑to‑end: design, build, test, deploy, and operate Java/Spring Boot microservices • Govern AI‑assisted code: prompt, evaluate, validate, and harden AI‑generated outputs • Engineer for resilience using patterns like circuit breakers, retries, rate limiting, and load balancing • Consistently deliver Clean Code, SOLID, and proven Design Patterns across services • Build and maintain CI/CD pipelines, IaC modules, and secure delivery workflows • Drive TDD/BDD with comprehensive test suites • Implement meaningful observability across metrics, logs, and traces • Collaborate across web and mobile channels to ensure full‑stack alignment

South Africa
Job Closed