Job Description
This is a remote position.
Responsibilities
• Responsible for the design, development, and successful and timely completion of core functionality and new features in our products
• Ability to work with teams remotely across multiple time zones and cultures
• Desire to work at a rapidly growing startup and excited to make a contribution and learn and develop your skills
• Recommend alternate approaches to solving complex problems and utilize technologies to achieve product goals
• Participate in architecture and design reviews to provide a technical perspective on software implementation
• Take ownership of features and areas of the app that will impact millions of users
• Work with engineering team members to explore and create unique solutions
• Work closely with product teams, designers, and other developers to create a robust mobile experience
• Ensure code is regression free, well documented and unit tested Basic Qualifications:
• Knowledge of networking layer content delivery protocols, VPN and virtual network interface, and Proxy Servers and their applications
• Ability to deliver against multiple initiatives simultaneously
• Excellent analytical and troubleshooting abilities
• Understanding of Object-Oriented Design, concurrency, synchronization, memory management, data structures,algorithms, etc.
• Writes high-quality, testable, maintainable, and well-documented code
• Strong knowledge of industry best practices for design and implementation of mobile native applications
• BS electrical and computer engineering from an accredited ABET institution, or similar degree or proficiency
Experience
• 8+ years of development experience with programming languages including Swift, Objective-C, Kotlin, JavaScript
• 5+ years of demonstrated experience designing and implementing enterprise-scale mobile solutions
• 6+ years of software development on projects including Cyber Security, automated CICD build processes, Git, Jenkins, unit testing, source code analysis, working with Agile teams
• Development experience with Apple's iOS SDK, Apple XCode and App Store APIs
• Development experience with Firebase and Firestore
• Expertise in Java SOA, JSON and/or XML
• Experience using RESTful APIs to integrate mobile applications to server-side systems
• Experience with Cloud platforms such as AWS and Azure
• The preferred candidate will have development experience with over-the-top streaming video, DASH-MPEG,machine learning and neural networks
💡 Quick Summary
Seeking a career-building opportunity? The Lead IOS Developer position is now open for candidates interested in the Android Developer Jobs sector. This role in Work from home offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
