Magtekposted 26 days ago
$80,000 - $160,000/Yr
Full-time • Senior
Seal Beach, CA
Computer and Electronic Product Manufacturing

About the position

At MagTek, we envision a world where banking, shopping, working, playing, communicating, and exchanging services happen in a safe and worry-free environment. Our mission is to deliver Qwantum™ Security and MagneSafe® secured devices and services across the globe to healthcare facilities, financial institutions, merchants, and any party committed to safer transactions. Our fraud fighting solutions are simple, easy, practical, scalable and cost-effective to deploy. We will do our utmost to protect the identity, privacy, assets, and safety of our customers. As a Senior Software Developer, you will be a key contributor in designing and delivering innovative payment and non-payment solutions for our customers and partners. Your responsibilities will include architecting, designing, developing, implementing, and documenting cross-platform SDKs and applications for mobile and desktop environments. You will collaborate with project managers, engineers, and business leaders to transform requirements into technical solutions and execution plans, working both independently and as part of a dynamic team.

Responsibilities

  • Design, develop, test, debug, and maintain native and cross-platform mobile and desktop applications for smartphones (iOS, Android), tablets (iPadOS, Android), and desktops (Windows, macOS).
  • Write efficient, scalable, and maintainable source code that adheres to modern software development standards.
  • Perform security audits, optimize performance, and resolve technical issues to maintain high application reliability.
  • Partner with project managers, engineers, and analysts to gather requirements, overcome challenges, and deliver innovative solutions.

Requirements

  • Proficiency in programming languages: Swift, SwiftUI, Objective-C, C++, C#, Java, and Kotlin.
  • 3+ years of experience in developing cross-platform applications for iOS, Android, Windows, and macOS.
  • Experience with cross-platform frameworks: React Native, Xamarin/.NET MAUI, Qt, or Flutter.
  • Strong understanding of mobile application design and user experience (UX) principles.
  • Experience with concurrency and multithreading across iOS, Android, Windows, and macOS.
  • Knowledge of software design patterns (GoF) and application architectures (MVVM, MVP, etc.).
  • Proficiency with distributed version control systems (Git, TFS).
  • Ability to work with RESTful and SOAP APIs (service-oriented architectures).
  • Experience troubleshooting, diagnosing, and resolving bugs and crashes.
  • Strong foundation in data structures, algorithms, and object-oriented design (OO design).
  • Experience writing unit tests and developing testable code.
  • Knowledge of security best practices for cross-platform development.
  • Familiarity with hardware communication protocols such as Bluetooth LE, MQTT, WebSocket, USB-HID, and Lightning iAP2.
  • Strong communication and collaboration skills, with a product-focused mindset.

Benefits

  • $80,000.00 - $160,000.00/yr.
  • Full-time Position at our Seal Beach, CA Location or Dallas, TX

Job Keywords

Hard Skills
  • Android
  • Flutter
  • Git
  • Kotlin
  • Qt
  • 3XT4oWVfulk8G otrACY3IXbRD5
  • 9zpHcSft Rn4AoV2Us
  • Ac38YLhmu0S7 QHSUbzIX
  • aSC8BJgcn1GDkqX3 NKWGdek
  • asr0yWmIb P2JUuEp
  • c5JBRrMWXtKm gNCEOkU8
  • d52Zl4JV NXyzqmMk
  • e1LTZYHV5O C5O4B30YuAkT
  • GMU0PKwT fNzkpBTRJWujG
  • IzXN8SwjaLOe dK0oMSR
  • LaNlyvD8 Hz49Z2YWUDE
  • lHu5hb6nLm KxTj01i
  • LM8BPt0R4w
  • lPZwG6nzyrkx 1hzxVFBInaL
  • MgrHYQf ja1QTAi q6pDu cB7QjoAJyN
  • MYqso UW0M6feGys
  • oTj8Ou4Ui tMUCduKP5Th0
  • pFQ0TH
  • pLOtRXr7S4wQJT b5C4fFUKDaOkBgw
  • RoxJ5WI6C nRIHDa2M
  • Sr5mER
  • ve4BD2Ys 7s4F
  • VFoHI3MKE0 XsVcYrFp3ESWT
  • WatvREVI
  • yjn4w DIfoR5rCmX7
  • YTUVAvHtZ TqhwF0GJKs6p
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service