Smashing Logo Smashing
โฉ Smashing Logo
@

Senior iOS Engineer

๐Ÿ’ฐ $100,000 - $180,000 ๐Ÿ“… 05/30/2023

Apply

Job Description

We are seeking a skilled and passionate senior iOS Software Engineer to help
us forge a delightful AI content discovery app and bring it to market. In this
role, you'll be tasked with taking a nascent iOS app and bringing it to full
maturity with an App Store launch. Weโ€™re looking for an iOS engineer who has a
track record of building delightful consumer-facing content discovery
applications and launching them into production.

**Responsibilities**

* Transform our newborn iOS application in Testflight into a full-fledged production application
* Publish the Application to the App Store and manage Apple release lifecycle
* Navigate App Store requirements and follow best practices on App launch/marketing
* Build a 3 year iOS application architecture roadmap in conjunction with our VP Engineering
* Use UIKit and SwiftUI to implement new features needed
* Work with Apollo Client to interface with our existing GraphQL API
* Collaborate with backend engineers on expected GraphQL interface and notifications patterns
* Improve application performance, and debug and resolve technical issues.
* Ensure adherence to quality standards for the responsiveness and speed of applications.
* Collaborate with the product to define app features and design.
* Contribute to architectural decisions and technical documentation.
* Participate in daily calls and maintain effective communication with team members, ensuring successful remote collaboration.
* Identify and troubleshoot issues, optimize performance, and maintain code quality standards.

**Requirements**

* 10+ years experience with iOS development, Swift, Objective-C, Xcode, and Interface Builder.
* Expertise in UIKit and SwiftUI and major iOS SDKs
* Willingness to use LLM tooling such as GPT-4 and Github Copilot as needed
* Demonstrated ability to work collaboratively with a small team to achieve common goals.
* Proven experience in UI/UX design, with the ability to translate designs and wireframes into high-quality code.
* Proficiency with code versioning tools, such as Git, and familiarity with CI/CD concepts.
* Strong communication skills, with the ability to articulate complex technical concepts to a non-technical audience.
* Self-motivated and independent, with the ability to manage and prioritize tasks in a remote work environment.
* Flexibility to adapt to shifting priorities and job responsibilities as the company evolves.
* Strong problem-solving skills, with the ability to identify and address challenges quickly.
* Experience working in a fully remote setting and a proactive attitude towards learning new technologies.

Smashing focuses on Mobile, Artificial Intelligence, Content Discovery, and
Blockchain / Cryptocurrency. Their company has offices in New York City, San
Francisco, Boston, Miami, and Remote. They have a small team that's between
1-10 employees.

You can view their website at <https://smashing.xyz>