Mobile Software Engineer

Plan A Technologies
$490,315 - $620,848 al año
Culiacán, Sinaloa
hace 1 día

JOB OVERVIEW

Plan A Technologies is looking for a highly motivated Mobile Software Engineer. This role will be responsible for developing and maintaining high-quality, scalable, and performant mobile applications for iOS and Android tablets and phones using modern frameworks and best practices. The ideal candidate is passionate about building elegant user experiences, collaborating with product and design teams, and delivering stable, production-ready code that delights users. This is a fast-paced job with room for significant career growth.


Please note:
you must have at least 5+ years of experience building and shipping production-grade mobile apps with Java and Kotlin for Android and Swift for iOS to be considered for this role.


JOB RESPONSIBILITY

  • Design, develop, and maintain native mobile applications for both iOS and Android tablet and phone environments.

  • Implement and optimize WebSocket integrations in Android tablet apps to support real-time updates and two-way communication.

  • Collaborate closely with product managers and designers to create seamless, intuitive, and localized mobile experiences.

  • Integrate apps with backend APIs and real-time services while maintaining secure and performant architecture.

  • Debug and resolve issues across a broad set of devices using tools such as Crashlytics and native diagnostic utilities.

  • Build with scalability, internationalization (i18n), and localization (L10n) in mind for multi-region deployment.

  • Ensure quality and reliability through rigorous testing, code reviews, and continuous integration.

  • Collaborate across teams to meet release timelines and technical specifications.


EXPERIENCE

  • 5+ years of professional experience building and shipping production-grade mobile apps.

  • Proficiency in Java and Kotlin for Android.

  • Experience with cross-platform development frameworks such as React Native.

  • Experience implementing and managing WebSocket connections in Android environments.

  • Familiarity with Crashlytics, bug tracking, and crash reporting tools for both Android and iOS platforms.

  • Strong grasp of internationalization and localization best practices and frameworks in mobile applications.

  • Solid understanding of REST APIs, mobile security, and asynchronous data handling.

  • Experience deploying apps to the App Store and Google Play with familiarity in submission, updates, and compliance processes.

  • Comfortable working with cross-functional teams and Agile workflows.

  • Strong communication skills and a passion for quality, scalability, and performance.

  • Excellent verbal and written English communication skills.

  • Initiative and drive to do great things.


Preferred Skills & Experience:

  • Proficiency in Swift for iOS.

  • Familiarity with real-time applications, location-based services, and push notifications.

  • Knowledge of mobile analytics, accessibility standards, and mobile design systems.

  • Background in gaming, hospitality, or entertainment tech industries.

  • Experience with in-app purchases, payment gateways, and subscription models.

  • Knowledge of poker or the poker ecosystem is a strong plus.


ABOUT THE COMPANY/BENEFITS

Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.


Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.

Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.

Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.

If this sounds like you, we'd love to hear from you!

Postular
Otras recomendaciones de empleo:

Senior Fullstack Software Engineer (Ruby/NodeJS/React)

KMS Technology
Municipio de Guadalajara, Jalisco
  • Hands-on Fullstack Development: Directly contribute to a...
  • Code Quality & Performance: Ensure the reliability,...
hace 2 semanas

Senior Fullstack Software Engineer (Python)

KMS Technology
Municipio de Guadalajara, Jalisco
  • Develop and maintain both frontend and backend components of...
  • Implement new features and enhancements using Python and...
hace 2 semanas

Senior Software Engineer (NodeJS/Typescript)

KMS Technology
Municipio de Guadalajara, Jalisco
  • Contribute to the development of a well-scoped backend...
  • Translate product and technical requirements into...
hace 2 semanas

Senior Software Engineer, Security, Privacy, Chrome Fuzzing

Google
Mexico City, Ciudad de México
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 1 semana

Ruby Software Engineer

Sequoia Connect
Cuautitlán Izcalli, Estado de México
  • Develop secure, scalable, and maintainable backend...
  • Translate software requirements into high-performance...
hace 18 horas

Sr. Software Engineer Backend (Hybrid)

NielsenIQ
Mexico City, Ciudad de México
  • Develop solutions for industry leading analytics.
  • Work as part of a team to design, develop and deploy systems...
hace 3 semanas

Software Engineer, Chrome Browser Infrastructure

Google
Mexico City, Ciudad de México
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and...
hace 3 semanas

Senior Software Engineer, Metrics and Business Intelligence

Google
Mexico City, Ciudad de México
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 3 semanas

Senior Software Engineer, Core

Google
Mexico City, Ciudad de México
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 3 semanas