🧑💻 The Role
Elevate mobile experiences through strategic development. As a Staff iOS Developer at NewStore, you'll utilize your expertise to navigate complex challenges, guide your team, and drive the evolution of our mobile-first, modular cloud platform.
- Become a mobile authority: Set the standard for iOS development best practices and innovation within the team and across the organization.
- Mentor and empower: Share your knowledge, foster the growth of junior developers, and promote a collaborative learning environment.
- Champion best practices: Advocate for clean code, design patterns like MVVM, and robust architectures, ensuring high-quality, scalable mobile applications.
- Collaborate across teams: Work closely with other domains to ensure a seamless and integrated user experience across our platform.
🚀 What You'll Do
- Define the mobile vision: Lead technical discussions, explore architectural trade-offs, and guide the strategic direction of iOS development.
- Deliver impactful solutions: Balance rapid delivery with maintainability, ensuring our mobile platform is scalable and delivers exceptional shopping experiences.
- Be a hands-on developer: Work alongside your team, tackling complex mobile challenges and setting the standard for technical excellence in iOS development.
- Foster collaboration: Break down silos, work with other teams, and make informed design decisions that enhance our omnichannel retail solution.
🤝 How We Work Together
At NewStore, we value empowerment, collaboration, and ownership. As a Senior iOS Developer, you’ll be expected to make informed decisions, foster open discussions, and adapt to new information to improve our platform.
- Leadership by example: Hold yourself and your team accountable for delivering high-quality, performant iOS applications.
- Mentorship and knowledge sharing: Provide guidance to your team and foster a culture of continuous learning and improvement.
- Focus on developer experience: Champion simplicity, clean code, and a streamlined workflow that promotes empathy and collaboration among engineers.
- DevOps mindset: Take full ownership of your domain, from development to deployment and monitoring, ensuring compliance and security.
You can learn more about our Minimum Standards of Product Development here
📚 Your Story
Are you a seasoned iOS developer with a passion for crafting impactful and maintainable mobile applications? Do you thrive in a collaborative environment where you can mentor others and make a real difference? If so, this Senior iOS Developer role at NewStore is the perfect opportunity for you!
- You have a strong track record of delivering complex iOS solutions in fast-paced environments.
- You’re an expert in iOS development, with a deep understanding of patterns such as MVVM and reactive programming frameworks like RxSwift or Combine.
- You’re familiar with other programming languages and tools, demonstrating adaptability and a willingness to learn.
- Your excellent communication skills enable you to explain complex technical concepts to both technical and non-technical audiences.
- You’re a natural leader who can inspire and motivate your team, fostering a culture of learning and growth.
Join us at NewStore and take your mobile development skills to the next level, making a lasting impact on the retail industry!
📕 Our Story
At NewStore, we're on a mission to create a seamless, app-based omnichannel experience that will change the game for innovative retail brands. And guess what? We're doing just that, by empowering brands in 40+ countries to run their entire stores on an iPhone, we're paving the way for a brighter future in retail, where shopping is an effortless, enjoyable experience.
At NewStore, our diversity is our greatest strength. Our team comprises over 40 nationalities, fostering a melting pot of unique perspectives, cultural experiences, and innovative ideas.
Join us in our mission to bring the joy back to retail and be part of a team that is breaking down barriers and creating a brighter future.
🔥 Perks and Benefits
Time off is a priority - with a generous PTO policy and a culture that encourages you to take it, you can enjoy some much-needed R&R
If you're looking to grow your skills and knowledge, we've got you covered. With a personal development budget and a supportive environment that values learning, you can take your career to new heights.
Plus, with the option to work remotely, you have the autonomy to create the work environment that works best for you
The best part? Our "life-friendly" working hours mean you can have it all - a fulfilling career and a happy life
And that's not all - as a valued team member, you'll have the opportunity to share in our success with employee stock options and a quarterly bonus based on company goals