Mobile Application Software Engineer Job Description Sample Template

JOB TITLE:

  • Mobile Application Software Engineer

DUTIES and RESPONSIBILITIES:

  • Development and maintenance of core point-of-sale applications written in Flutter & Dart.
  • Development and maintenance of critical hardware integrations in JS, Objective C, Swift, and Kotlin.
  • Work closely with the Product team in designing and developing customer-facing features.
  • Work on virtually all aspects of the current and future applications.

EXPERIENCE and QUALIFICATIONS:

  • 2+ years of development experience required.
  • Understanding of mobile development languages (Obj. C/Swift/Java/Kotlin/Dart) and general software best practices.
  • experience integrating with external peripherals over Bluetooth, USB, and LAN.
  • experience building resilient and responsive mobile applications.
  • Self-starter.
  • Quick learner.
  • Great communication skills.

PHYSICAL DEMANDS:

  • While performing the duties of this position, the employee is regularly required to talk and hear via electronic devices (ie. computer, monitor, microphone, video, etc.) 
  • The employee frequently is required to use hands or fingers to operate a computer keyboard and mouse. 
  • Specific vision abilities required by this position include reading and viewing information on a computer monitor.