Mobile Application Developer - Umanist Staffing LLC
Indianapolis, IN
About the Job
Overview:
The Mobile Application Developer plays a crucial role in the organization by developing and maintaining high-quality mobile applications. They are responsible for the design, development, testing, and implementation of mobile applications, ensuring seamless user experiences across different mobile platforms.
Key Responsibilities:
Collaborate with cross-functional teams to define, design, and ship new features
Build and maintain high-performance, reusable, and reliable mobile applications
Ensure the best possible performance, quality, and responsiveness of the applications
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automation
Design and implement user interfaces for mobile applications
Work with outside data sources and APIs
Unit-test code for robustness, including edge cases, usability, and general reliability
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Stay up-to-date with mobile application development trends and suggest improvements
Required Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
Proven work experience as a Mobile Application Developer
Demonstrable portfolio of released applications on the App store or the Android market
Experience with third-party libraries and APIs
Solid understanding of the full mobile development life cycle
Proficiency in Android and iOS platforms
Experience with Git for version control and code collaboration
Knowledge of Agile development methodologies
Understanding of UI/UX design principles
Excellent problem-solving skills and attention to detail
Ability to work in a fast-paced environment
Strong communication and teamwork skills
Familiarity with continuous integration
Experience with performance and memory tuning tools
Ability to write clean, maintainable code
Source : Umanist Staffing LLC