Mobile Developer in hybrid role developing casino and sportsbook applications for regulated markets. Involves end-to-end feature ownership and architectural contributions with minimal supervision.
Responsibilities
You’ll work across the full mobile development lifecycle, from feature design through store deployment, building casino and sportsbook applications that serve players across multiple regulated markets.
This is a hands-on engineering role.
You’ll own features end-to-end, contribute to architectural decisions, and be expected to operate with minimal supervision on day-to-day work.
Requirements
3–5+ years of professional React Native development, shipping production apps to both the App Store and Google Play
Strong TypeScript skills - not just familiar, you think in types and write typed code by default
Deep understanding of React Native internals: navigation, native modules, platform-specific code, performance profiling
Experience with state management at scale (Redux or similar) across multiple app variants or configurations
Solid grasp of mobile CI/CD: build pipelines, code signing, store submissions, versioning strategies, and OTA updates
Production debugging experience - comfortable working with crash reports, performance traces, and platform-specific issues
Comfortable with Git workflows, pull request culture, and working in an agile team with standups, and retrospectives
Self-sufficient. You take ownership of your work and don’t wait to be told what to do next
Advanced English. You’ll communicate daily with teams across Malta, North Macedonia, and remote locations
Nice to Have
Experience with OTA update mechanisms (CodePush or similar)
Unit and integration testing with Jest and/or Detox
Familiarity with monitoring and crash reporting tools: Datadog, Firebase Crashlytics, Sentry
Desktop Engineering Intern assisting with daily tasks and endpoint monitoring in a fast - paced team environment. Gaining visibility into vulnerability scanning and supporting end users while learning technical skills.
Mobile Developer participating in front - end web projects for a fintech team. Collaborating on user interface integration and ensuring optimized performance and accessibility.
Developer Analyst contributing to Topaz's innovative financial market solutions. Collaborating on software development while enhancing user experiences and resolving technical challenges.
Senior Developer Technology Engineer optimizing CPU performance for large scale applications at NVIDIA. Collaborating with industry experts to publish optimization techniques and influence hardware design.
Operations Engineering Support 2 role at Celestica focusing on troubleshooting, repairing, and maintaining complex electromechanical systems in a manufacturing environment.
Technical Support role in engineering operations analyzing schematics and troubleshooting electromechanical systems. Collaborating with engineers and performing maintenance on assembly equipment.
Microsoft Developer responsible for Dynamics 365 solutions and ERP integration. Collaborating with global teams to deliver high - quality development projects.