Mobile Applications Developer
Location: Overland park, Kansas
Position Type: Permanent
Position Summary
Seeking a talented software engineer to join our Product Development team as a Mobile Application Developer. This team focuses on creating innovative products and services for mobile devices. We are seeking individuals that are passionate about the mobile experience and have a unique drive to develop apps that are both fun and intuitive. All work is to be completed in our office in Overland Park, KS.
Responsibilities:
• Design, development, and testing of mobile applications. Test on the latest mobile devices.
• Some applications must be developed in strict accordance with standards or technical specifications. Other applications will have more design flexibility.
• Interface and communicate with Product Management, User Experience & Design, and back office development teams as needed for project.
• Code all aspects of the applications and often design the software architecture. However, a user interface specialist will typically design the UI with special consideration to ergonomics and usability.
• End-to-end testing of the application, including any server components that the app might interface with.
• Utilize agile development methodology.
Qualifications:
• 5+ years experience with Java.
• 3+ years experience with embedded or mobile application development.
• Experience developing Java-based mobile apps using J2ME, Android, or iOS.
• Experience integrating mobile apps with web services (e.g. REST, JSON, XML). Expertise with wireless client/server architecture.
• Experience with Web services, XML, Object oriented design, Design patterns, Networks, TCP/IP, UNIX, Eclipse, and Source code version control systems.
• Be self motivated and work in a rapidly changing environment sometimes with little direction.
• Ability to provide input on prioritization of features with strong sense of user-centered design.
• Ability to investigate another developer's code, understand it, critique it and continue development on the application.
• Ability to work independently, set timelines and execute to plan.
• Familiarity with using, troubleshooting and specifying APIs.
• Must be passionate and enjoy working with highly qualified passionate people.
We Are following Equal employment opportunity (EEO) law