Mobile App Developer

Overview

On Site
Contract - W2

Skills

IOS Development
Android
Amazon Web Services
IP
Intellectual Property
Wireless Communication
Management
Affinity Propagation
HotSpot
Flask
Routers
WLAN
Internet
Servers
RESTful
Decision Trees
Security Clearance

Job Details

Soni is seeking a highly skilled and experienced Mobile App Developer to oversee a critical Beta App build. This role will be responsible for development of an IOS/Android app that sits in the Maritime sector. The ideal candidate will work closely with the CTO and Software Engineer on the team to bring Beta version to life within next 60 days. This role requires expert knowledge of Flutter, Flask, AWS & ability to deliver on the "3 Modes of operation for the Node".

Key Responsibilities & Requirements:

App in 60 days needs to:
  • IOS & Android experience are both critical as the app will need to be compatible with both
  • Flutter, Flask, AWS, Rest API tech stack
  • The mobile app must be able to determine the appropriate mode to use (1), (2) or (3) and point request to the appropriate IP address based on the operating mode.
  • Experience with App being able to do:
  • Mode 1- Wifi Direct connection to VHF Transmitter
  • Broadcasts own AP in "hotspot mode" with SSID (this device serves a locally hosted Flask web app), and can be reassigned by the router.
  • Mode 2- WLAN connection to VHF Transmitter
  • Mode 3- Internet connection to VHF Transmitter servers
  • Serves a web app and REST API that already exists
  • Bring customer to app from QR Code on VHS transmitter when customer receives out of box
  • App prompts customer to enter information (Name, Vessel details)
  • App then shifts customer to current website built by client
  • Follow the current Operating Mode Decision Tree that client has provided
    • No C2C or Sponsorship is available from the client
    • Candidates have been requested by client to reside in the US due to device being shipped to them for development
    • Security clearance is not required but is a plus

    #SoniTech1
  • Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

    About Soni Resources Group