What are the responsibilities and job description for the Mobile Application Developer position at Umanist Staffing?
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
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
- 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
Salary : $60 - $65