A job board for Flutter, the mobile cross platform SDK



Software Developer
Location: Tempe, AZ, USA
Company: Rockford Fosgate

Rockford Fosgate, a leading automotive audio company, is looking for a highly motivated person to fill the position of Software Developer. This position will work with the latest technologies to create first class mobile user experiences for our consumer and OEM audio products. This will be a high visibility position and will interact with multiple groups within the organization including engineering, new product development, marketing and technical support.


JOB TITLE: Software Developer


KEY RESPONSIBILITIES:

  • Architect, design, develop, test, document and maintain software applications
  • Create end-consumer mobile applications as well as internal enterprise applications
  • Work closely with internal and external customers to define requirements and create prototypes
  • Create, prioritize, and estimate product backlog items to meet milestones
  • Develop incremental features and perform frequent demos to internal and external customers
  • Create automated tests for continuous code improvement
  • Efficiently identify, reproduce and resolve customer reported issues
  • Lead multiple software projects and provide technical oversight, training and mentoring to other developers


Required Skills/Qualifications:

  • 3+ years of experience developing mobile and/or enterprise applications
  • Solid knowledge and experience using JavaScript, CSS and HTML5
  • Strong proficiency developing cross-platform mobile applications using React Native, Flutter, NativeScript, Xamarin, Cordova and/or Ionic
  • Experience developing web front-ends using React, Angular or Vue
  • Experience with unit test frameworks (e.g. Mocha, Jest) and UI test frameworks (e.g. Selenium, Appium)
  • Experience using Git version control
  • Experience using Agile Scrum, Kanban or similar software development process
  • Must be able to effectively communicate and collaborate with members inside and outside the team
  • Ability to work independently and as part of small team
  • Self-motivated, self-learning and able to lead project with minimal guidance
  • Passion for software development and continuous desire to learn
  • Bachelor’s degree in Computer Science or equivalent


Desired Skills (Optional):

  • Native iOS development using Objective C or Swift
  • Native Android development using Java or Kotlin
  • Experience using mobile native device features such as Bluetooth, camera and networking
  • Experience in developing Windows desktop applications using VB or C# .Net
  • Experience in developing web back-ends using Node/Express or equivalent
  • Knowledge of relational database design using Oracle or equivalent
  • Knowledge of audio and/or digital signal processing


This position is based in Tempe, Arizona. No relocation assistance provided.

Job posted on 25th January 2019-01-25T21:10:08.509 2019-02-25T21:10:08.509


When clicking on the button to apply, you will leave Flutter Jobs and go to a job application page outside this site. Flutter Jobs accepts no liability or responsibility as a consequence of any reliance upon information on there (external websites) or here.