Blossom Social
Website:
blossomsocial.com
Job details:
Job Title: Senior iOS Developer
About Blossom Social: Blossom Social is building the future of social investing. Our platform empowers retail investors by combining the best of social networks with investing tools - enabling users to connect, learn, and grow their financial confidence together. Join us to discover new investment ideas, manage your stock portfolio, grow your knowledge with Blossom Learn, and earn rewards while learning about new stocks.
Our mission is to empower the world to make better financial decisions, building an inclusive community for everyone to learn and take control of their finances together.
Position Summary: As a Senior iOS Engineer at Blossom, you will take technical ownership of our iOS application and help shape its architecture, scalability, and long-term direction. You will build and evolve high-impact features while ensuring performance, reliability, and security at scale. Beyond feature delivery, you will play a key role in driving engineering standards, mentoring other developers, and influencing technical decisions across mobile and backend boundaries.
Key Responsibilities:
- Architect, design, and build scalable iOS features using Swift and SwiftUI.
- Own features end-to-end - from technical design to production rollout and iteration.
- Drive improvements in performance, stability, and crash-free rates.
- Define and evolve mobile architecture patterns to support long-term scalability.
- Collaborate closely with Product, Backend, Design, and QA to ensure clean integration and high-quality releases.
- Identify technical debt and drive pragmatic refactoring initiatives.
- Implement and enforce mobile security best practices
- Secure data storage using Keychain
- Safe authentication and token handling
- Secure networking and API communication
- Own and optimize analytics, crash reporting, and push notification systems.
- Ensure stable and secure App Store releases, including rollout strategies and rollback preparedness.
- Integrate APIs and handle real-world edge cases, failures, and backward compatibility.
- Leverage monitoring, analytics, and security reviews to identify risks, regressions, and improvement areas.
- Participate in code reviews, technical discussions, and release planning.
- Contribute to improving iOS build, release, and CI/CD processes.
- Take ownership during production issues and support root-cause analysis and long-term fixes.
Required Skills & Qualifications:
- 5+ years of professional iOS development experience
- Strong proficiency in Swift
- Hands-on production experience with SwiftUI
- Deep understanding of iOS architecture patterns (MVVM or similar)
- Experience designing modular, maintainable, and scalable mobile architectures
- Proven experience debugging crashes, memory leaks, and performance bottlenecks
- Experience with crash reporting, analytics, and push notifications (e.g., Firebase or similar tools)
- Familiarity with monitoring, analytics interpretation, and security review practices
- Strong understanding of iOS security best practices
- Strong experience with Git, PR reviews, and collaborative workflows
- Ability to mentor and provide technical direction
- Strong ownership mindset and product thinking
What We ValueAt Blossom, we value ownership, curiosity, and collaboration. We are a small, fast-moving team where everyone’s voice matters. If you’re passionate about building technology that truly empowers people and you thrive in an environment of rapid iteration and learning, we’d love to hear from you.
Click on Apply to know more.