Role: Senior/Lead Mobile Engineer
Location: New York, NY (Onsite)
Experience Required: 10+ Years
Job Description :
iOS: You Will: - Apply agile software development practices and define application architecture models and programming standards. - Design and implement processes for development, testing, monitoring, and change management while setting application development standards. - Collaborate with product teams to manage technical scope and deliverables, identify strategic technical debt, and provide cost/benefit analysis and prioritization recommendations.
You Have: - Four years of iOS native Mobile development experience. - Strong hands-on experience with Swift and SwiftUI. - Familiar with data structure, system design, design patterns, API designs, MVP or MVVM, declarative UI, Git, and DevOps. - Full stack background is a huge plus. Familiarity with cloud services, GraphQL, Firebase, etc is a plus. - A passion for news and creativity to introduce new ideas and technologies. If you have a background in journalism, even better!
Android: You Will: - Apply agile software development practices and define application architecture models and programming standards. - Design and implement processes for development, testing, monitoring, and change management while setting application development standards. - Collaborate with product teams to manage technical scope and deliverables, identify strategic technical debt, and provide cost/benefit analysis and prioritization recommendations.
You Have: - Four years of Android native Mobile development experience. - Strong hands-on experience with Kotlin and Jetpack Compose. - Familiar with data structure, system design, design patterns, API designs, MVP or MVVM, declarative UI, Git, and DevOps. - Full stack background is a huge plus. Familiarity with cloud services, GraphQL, Firebase, etc is a plus. - A passion for news and creativity to introduce new ideas and technologies. If you have a background in journalism, even better!