Lead iOS Engineer
Arbor
Company Overview:
Arbor stands at the intersection of technology and energy, committed to untangling the complex web of energy choices for consumers. With our recent $9M funding round, our mission has never been clearer: to simplify energy decisions, help consumers save money, and slow climate change as a byproduct.
Role Summary:
As Arbor's first iOS Engineer in our small, dynamic team, you will be instrumental in building a mobile platform that brings clarity to energy choices for consumers. While your primary focus will be on iOS development, your versatility and willingness to contribute across the stack will be highly valued.
Key Responsibilities:
iOS Development: Lead the development of our consumer iOS app using Swift and the latest iOS technologies.
User-Centric Design: Collaborate closely with our users to implement intuitive experiences that simplify energy.
Performance Optimization: Ensure the app runs smoothly and efficiently, optimizing for performance and battery life.
Cross-Functional Contribution: Be open to contributing to other areas of our stack (e.g., React frontend, backend) as needed, given our startup environment.
Full-Stack Perspective: Maintain a holistic view of our technology stack to ensure the iOS app integrates seamlessly with other components.
Innovation: Explore and implement iOS-specific features like App Clips to enhance user experience and app functionality.
Qualifications:
Passion for simplifying energy decisions and championing cleaner energy alternatives.
5+ years of professional experience in iOS development with deep expertise in Swift.
Strong experience with iOS frameworks such as UIKit, Core Data, and SwiftUI.
Proficiency in iOS design principles and familiarity with Human Interface guidelines.
Experience with RESTful APIs and JSON.
Familiarity with version control systems.
Strong problem-solving skills and attention to detail.
Excellent communication skills and ability to work in a collaborative environment.
Bachelor's degree in Computer Science or related field, or equivalent experience.
Flexibility and willingness to learn and contribute beyond iOS development when necessary.
Nice-to-Have:
Experience with App Clips development.
Familiarity with React or other frontend frameworks.
Knowledge of backend development (e.g., Node.js, Python).
Experience with cross-platform mobile development strategies.
Knowledge of CI/CD practices for mobile development.
Experience with Core ML or other on-device machine learning frameworks.
Understanding of energy industry concepts or enthusiasm to learn.
Location & Work Environment:
While this position is fully remote, candidates should be located within a reasonable distance of our hub location in Boston. At Arbor, we deeply value the relationships and camaraderie among our team. Therefore, we periodically gather at this hub for special occasions such as team events or when welcoming new members.
Why Arbor?
🌍 Meaningful Impact: Be at the forefront of ensuring consumers are both economically and environmentally empowered.
💡 Unlock Economic Opportunities: Dive deep into an industry where innovation meets vast economic potential.
🌟 Join a Passionate Team: Thrive in a space filled with energy enthusiasts, united under the Arbor mission.
📱 Shape the Mobile Experience: As our first iOS engineer, you'll have a significant impact on our mobile strategy and user experience.
🚀 Grow with Us: In our early-stage environment, you'll have the opportunity to expand your skills across various domains of software development.
If you're a deep iOS expert who's also flexible and eager to contribute across the stack, we want to hear from you. Join us in building the world's most loved energy experience, right in the palm of our users' hands.