Mobile Developer

  • Hazelwood Rd, Morwell VIC 3840, Australia
  • Full-time

Company Description

We are a fun-loving, hard-working group of people who enjoy winning as a team!  We create enterprise application software that improves the safety and efficiency of enterprise plant maintenance.  We listen to our customers and actually develop our tools alongside them to make sure we have products that make their lives better. 

 Why Prometheus Group?

  • Located in Brisbane and Regional Victoria
  • Headquartered in Raleigh, NC USA
  • Career Progression Opportunities
  • Generous benefits including
    • Gym Membership
    • Health Insurance
    • Flex Fridays
  • Casual, fun, fast-paced environment
  • Office socials, company parties, holiday celebrations

 For more information, visit www.prometheusgroup.com

Job Description

The Mobile Developer is responsible for supporting our core enterprise mobile application, Prometheus Mobile, and any other mobile applications built for our customers. They work on supporting existing functionality, implementing new features, and developing our mobile product to enhance the user experience. This position offers opportunities to gain hands-on experience with rapidly-evolving technologies in a constantly-growing industry. Developers will have the opportunity for immediate growth within the team and will report to the Mobile Development Manager with support from Senior Developers.

Responsibilities:

  • Learn techniques relevant to mobile development at Prometheus Group
  • Ideation process in designing new features or fixes for outstanding issues
  • Working directly with customers and other Prometheus Group teams to refine requirements
  • Development code to implement the design (guided by their supervisor)
  • Debugging and resolving defects and investigating customer support issues
  • Diagnosis and rectification of system failures
  • Recording features and issues in an online team-managed issue tracking tool
  • Quality testing process in determining the negative impacts of the implementation
  • Travel to customer sites to assist in requirements gathering and implementations when necessary
  • Deployment process in helping the Senior Mobile Developers prepare the installation of the packaged
  • product

Qualifications

Required Skills and Experience

  • University degree related to software engineering
  • 2-4 years in enterprise or mobile application development
  • Proficiency with object-oriented programming
  • Development experience with any of the following languages: C#, Objective-C, C++, Java, Swift, XAML, XML (ABAP is a plus)
  • Experience with Android, iOS, and/or .NET frameworks
  • Knowledge of mobile UX & UI design patterns
  • Databases (SQL) and SOA (REST/SOAP)
  • Knowledge of Visual Studio, Xcode, Android Studio IDEs
  • Knowledge about Windows, Mac, iOS, and Android operating systems, developing and deploying installation packages to these operating systems
  • Strong understanding of source control systems (specifically GIT)
  • Time management
  • Light customer interaction (Written, Verbal, In-person)
  • Ability to learn quickly through on-the-job training