BrightAI
Staff Engineer, iOS
– BrightAI
We are a high‑growth company looking for teammates who want to be key contributors to changing the way businesses run. This is an incredible opportunity to build work that disrupts industries and scale a business by increasing the number of devices, events, applications, services, and traffic that result in measurable success for our customers. Our team has built leading companies in AI, IoT, Cloud and Mobile (Microsoft, Amazon Alexa, SmartThings, Samsung).
We are looking for a Staff iOS Developer to join us in a fast‑paced setting to build next‑generation applications and systems leveraging iOS, Swift, SwiftUI, and frameworks like Core Bluetooth to connect devices to our cloud.
Responsibilities
Collaborate with cloud developers, product managers, and designers to make informed technical decisions throughout the development process
Lead the architecture and design of the iOS client platform, focusing on reusable libraries, SDKs, and modules
Mentor other developers and contractors throughout the development lifecycle
Prototype new concepts to inform final implementations
Stay abreast of mobile trends and topics, especially in the mobile and iOS communities
Automate everything possible using CI/CD to automate repeatable tasks and quality checks
Skills and Expertise
Passionate about continuous learning and understanding is in and around iOS development
BS/MS in Computer Science or equivalent practical experience
4+ years of experience with Swift or Objective‑C
3+ years of experience developing native iOS applications that have shipped to production users
Deep experience with Git, GitHub, pull requests, and rebasing
Ability to operate in a fast‑paced, deadline‑driven, collaborative, and iterative programming environment
Ability to lead projects that are not fully defined with a team of mobile developers
Experience working with a highly reactive platform leveraging sockets/live streams, Combine publishers, or reactive signals, flows, and functional reactive design patterns
Experience establishing, promoting, and ensuring best practices in iOS codebases including common architectures and standardized unit testing
Deep understanding of iOS architecture patterns, navigation patterns, dependency injection, reactive or Combine frameworks, Swift, and ability to articulate their value
Experience building reusable libraries, SDKs, and shared components used by many applications
Experience working with designers to implement mobile interfaces
Intricate knowledge of REST and/or GraphQL principles
Experience developing and maintaining mobile CI/CD
Bonus
Previous startup experience
Experience working with AI, ML, or AR
Experience with 3D rendering technologies like Metal, OpenGL, Unity
Experience with cloud development using JavaScript, TypeScript or Python
Experience working with other client development platforms like Android or Web
Experience growing large mobile teams
Familiarity or experience with server‑driven UI architectures
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
Industries Software Development
Referrals increase your chances of interviewing at BrightAI by 2x.
#J-18808-Ljbffr
– BrightAI
We are a high‑growth company looking for teammates who want to be key contributors to changing the way businesses run. This is an incredible opportunity to build work that disrupts industries and scale a business by increasing the number of devices, events, applications, services, and traffic that result in measurable success for our customers. Our team has built leading companies in AI, IoT, Cloud and Mobile (Microsoft, Amazon Alexa, SmartThings, Samsung).
We are looking for a Staff iOS Developer to join us in a fast‑paced setting to build next‑generation applications and systems leveraging iOS, Swift, SwiftUI, and frameworks like Core Bluetooth to connect devices to our cloud.
Responsibilities
Collaborate with cloud developers, product managers, and designers to make informed technical decisions throughout the development process
Lead the architecture and design of the iOS client platform, focusing on reusable libraries, SDKs, and modules
Mentor other developers and contractors throughout the development lifecycle
Prototype new concepts to inform final implementations
Stay abreast of mobile trends and topics, especially in the mobile and iOS communities
Automate everything possible using CI/CD to automate repeatable tasks and quality checks
Skills and Expertise
Passionate about continuous learning and understanding is in and around iOS development
BS/MS in Computer Science or equivalent practical experience
4+ years of experience with Swift or Objective‑C
3+ years of experience developing native iOS applications that have shipped to production users
Deep experience with Git, GitHub, pull requests, and rebasing
Ability to operate in a fast‑paced, deadline‑driven, collaborative, and iterative programming environment
Ability to lead projects that are not fully defined with a team of mobile developers
Experience working with a highly reactive platform leveraging sockets/live streams, Combine publishers, or reactive signals, flows, and functional reactive design patterns
Experience establishing, promoting, and ensuring best practices in iOS codebases including common architectures and standardized unit testing
Deep understanding of iOS architecture patterns, navigation patterns, dependency injection, reactive or Combine frameworks, Swift, and ability to articulate their value
Experience building reusable libraries, SDKs, and shared components used by many applications
Experience working with designers to implement mobile interfaces
Intricate knowledge of REST and/or GraphQL principles
Experience developing and maintaining mobile CI/CD
Bonus
Previous startup experience
Experience working with AI, ML, or AR
Experience with 3D rendering technologies like Metal, OpenGL, Unity
Experience with cloud development using JavaScript, TypeScript or Python
Experience working with other client development platforms like Android or Web
Experience growing large mobile teams
Familiarity or experience with server‑driven UI architectures
Seniority level Mid‑Senior level
Employment type Full‑time
Job function Engineering and Information Technology
Industries Software Development
Referrals increase your chances of interviewing at BrightAI by 2x.
#J-18808-Ljbffr