Mobile Engineer (Mobile IOS Developer)
Location: Washington, DC
Key Job Functions: ? Develop compelling features using modern tools and technologies with a focus on building future-proof systems that perform at scale. ? Engage in the full software development product lifecycle as part of a cross-functional, agile team. ? Develop user-facing products for mobile devices to be distributed in the app stores. ? Ensure responsiveness of mobile applications. ? Interface with other engineering teams to establish best practices and requirements for developing end-to-end software applications. ? Work with QA Engineering to develop test plans, including writing unit, end-to-end and integration tests.
Minimum Experience: ? 5+ years experience building, maintaining and deploying production mobile applications ? 5+ years experience operating in an agile environment ? Experience with the following technologies: ? Swift
? Mobile SDKs ? TestFlight, Xcode, and the IOS ecosystem ? GraphQL and other API services ? Knowledge and/or interest with the following technologies: ? React Native ? Android SDK ? Other mobile technologies like Ionic or ? Experience in an early-mid stage startup environment, where product/market fit is continuing to be evaluated, re-evaluated and recalibrated
Specialized Knowledge And Skills:
? Bachelor's degree in computer science, related degree, or relevant experience. ? The desire to work in fast-paced environment. ? Experience working on a variety of software development projects and toolsets. ? Deep programming language knowledge and curiosity. ? Flexible, adaptable, independent and reliable.