Job Description
We are looking for an experienced Mobile Developer to join our team in Philadelphia, Pennsylvania. In this long-term contract position, you will play a pivotal role in designing and developing innovative mobile applications for iOS and Android platforms. This opportunity allows you to collaborate with cross-functional teams and contribute to the creation of cutting-edge technology solutions.
Responsibilities:
• Collaborate with designers, testers, product managers, and developers to create robust mobile applications.
• Develop new features for existing products and build mobile apps from the ground up for both iOS and Android platforms.
• Design and customize software and web applications to meet project specifications and user needs.
• Assist in software updates and the rollout of new application releases.
• Work alongside the Quality Assurance team to ensure applications meet technical and functional requirements.
• Monitor and analyze competitive products and industry trends to inform development strategies.
• Review relevant literature and practices to support innovative solutions for assigned projects.
• Ensure high-quality code delivery that adheres to established best practices and standards.
• Contribute to the entire software development lifecycle, including specification, design, implementation, testing, and maintenance.• Bachelor’s degree in Engineering, Computer Science, or a related field, or equivalent experience.
• Proven ability to deliver high-quality mobile applications using native development tools for iOS and Android.
• Released at least three major apps published on Google Play or the App Store.
• Minimum of eight years of experience in developing native mobile applications across various devices and OS versions.
• Familiarity with JavaScript frameworks such as jQuery Mobile, Node.js, and Angular.
• Strong experience in data loading optimization and video operations/playback.
• Expertise in agile software processes, including Scrum, data-driven development, and responsible experimentation.
• Proficiency with tools and technologies such as ASP.NET, JSON, JIRA, GIT, HTML, XML, and wireless technologies.