Job Details

Mobile Application Developer

Phoenix Staff, Inc.
Phoenix, Arizona, United States

Title: Mobile Application Developer

Location: Remote work from a home office (Arizona, Illinois, or Virginia preferred)

We have a very exciting opportunity for an experienced, down-to-earth, humble, but excellent Mobile Application Developer for a higher education technology product development company. This is not your stereotypical, run-by-a-teenage-prodigy startup, but an innovative solution created by folks with lots of education and EdTech experience. You will work as part of a remote team of technology professionals to deliver world-class web, mobile, and connected device applications.

Your role:

  • Develop new features and user interfaces from wireframe models
  • Ensure the best performance and user experience of the application
  • Fix bugs and performance problems
  • Write clean, readable, organized, high quality, testable code
  • Collaborate with back-end developers, designers, and the rest of the team to deliver well- architected and high-quality solutions
  • Develop high-quality software design and architecture
  • Identify, prioritize, and execute tasks in the software development life cycle
  • Perform validation and verification testing
  • Collaborate with UI/UX and internal team members to improve products and the user experience
  • Document development phases and monitor systems
  • Develop front-end solutions in Angular and/or similar frameworks
  • Enhance and develop CSS for fully responsive/adaptive mobile-first experiences
  • Develop solutions that meet business objectives while leveraging industry best practices
  • Maintain and/or extend existing solutions, refactoring solutions, to improve performance and security
  • Actively engage in Sprints and other facets of project planning and management (SCRUM)
  • Collaborate with other internal teams and stakeholders to support business requirements
  • Maintain a comprehensive understanding of the company portfolio of applications and associated documentation
  • Pursue continuous improvement opportunities associated with existing software development programs

What you've got:

  • 4 - 7 years development experience
  • Extensive knowledge of mobile app development, from the first line of code to publishing in the store(s)
  • Released and maintained an application on Android's Google Play or iOS iTunes
  • Deep knowledge of Android and iOS
  • Experience with hybrid app frameworks such as Google Flutter, Ionic, and React Native
  • Proficiency with writing automated tests
  • Familiarity with RESTful APIs and mobile libraries for networking (e.g., Axios)
  • Familiarity with the JSON format
  • Experience with profiling and debugging mobile applications
  • Strong knowledge of architectural patterns-MVP, MVC, MVVM, and Clean Architecture- and the ability to choose the best solution for the app
  • Familiarity with Git
  • Familiarity with push notifications
  • Understanding mobile app design guidelines on each platform and being aware of their differences
  • Proficiency in JavaScript and TypeScript
  • MS Office proficiency
  • Drives to the delivery of high-quality work, no matter the time or effort required
  • Assumes the best about colleagues and clients
  • Demonstrates kindness, empathy, and humor
  • Exemplifies positivity, as demonstrated by a "can do" attitude and actions
  • Supports the team and colleagues
  • Does what it takes to get the work done, inside or outside the job description
  • Bachelor's degree in a related field preferred

To find more great tech-centric jobs, please visit .

- provided by Dice

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events