What are the responsibilities and job description for the Mobile Developer position at Aegistech?
Job Title: Mobile Developer
Job Description:
Our client, a major Risk Analytics firm, is seeking an experienced Mobile Developer. You must be able to work in the U.S. without sponsorship.
You must have a strong background in both iOS and Android application development. The ideal candidate will be responsible for designing, building, and maintaining high-quality mobile applications that enhance user experience and meet business objectives.
Key Responsibilities:
- Application Development: Design and develop functional mobile applications for iOS and Android platforms, ensuring they are user-friendly and efficient.
- Lifecycle Management: Support the entire application lifecycle, including concept, design, testing, release, and ongoing support.
- Collaboration: Work closely with cross-functional teams to gather requirements, plan new features, and implement solutions.
- Testing and Debugging: Write unit tests and perform debugging to optimize application performance and ensure reliability.
- API Development: Develop and integrate application programming interfaces (APIs) to enhance mobile functionality.
- Research: Stay updated with the latest mobile technologies and trends to incorporate innovative features into applications.
Requirements:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience: Minimum of 3 years of proven experience in mobile application development for both iOS (using Swift/Objective-C) and Android (using Java/Kotlin).
- Portfolio: Demonstrable portfolio of released applications on the App Store or Google Play.
Preferred Qualifications:
- Experience with version control systems like Git.
- Understanding of mobile UI/UX design principles.
- Familiarity with Agile development methodologies.
- Strong problem-solving skills and ability to work collaboratively in a team environment.
Personal Attributes:
- Excellent analytical skills with a proactive approach to problem-solving.
- Strong communication skills to effectively collaborate with team members and stakeholders.
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
Salary : $16 - $20