About the Role
The Mobile Platform Software Engineering Manager will lead a team of engineers to develop and maintain mobile applications, ensuring high-quality, performant, and secure solutions. This role involves collaborating with cross-functional teams, providing technical leadership, and driving innovation in mobile technology.
Responsibilities
- Oversee the development and maintenance of mobile applications.
- Lead a team of software engineers, providing guidance and mentorship.
- Collaborate with product and design teams to define and implement new features.
- Ensure the quality and performance of mobile applications.
- Implement best practices for mobile development.
- Manage project timelines and deliverables.
- Conduct code reviews and ensure code quality.
- Troubleshoot and resolve technical issues.
- Stay updated with the latest mobile technologies and trends.
- Participate in the hiring and onboarding of new team members.
- Foster a culture of continuous improvement and innovation.
- Work closely with other engineering teams to integrate mobile solutions.
- Ensure mobile applications meet security and compliance standards.
- Provide technical leadership and make critical decisions.
- Monitor and optimize application performance.
- Develop and maintain technical documentation.
- Engage with stakeholders to understand their needs and provide solutions.
- Implement and manage CI/CD pipelines for mobile applications.
- Conduct regular team meetings and stand-ups.
- Provide regular updates on project progress to stakeholders.
- Ensure the scalability and reliability of mobile applications.
- Collaborate with QA teams to ensure thorough testing.
- Implement user feedback and improve application usability.
- Develop and maintain relationships with external partners and vendors.
Nice to Have
- Experience with React Native or Flutter.
- Familiarity with GraphQL.
- Experience with microservices architecture.
- Knowledge of mobile application monetization strategies.
- Experience with mobile application A/B testing.
- Familiarity with mobile application user experience (UX) design.
- Experience with mobile application user interface (UI) design.
- Knowledge of mobile application internationalization.
- Experience with mobile application push notifications.
- Familiarity with mobile application in-app purchases.
- Experience with mobile application analytics and reporting.
- Knowledge of mobile application user engagement strategies.
- Experience with mobile application user retention strategies.
- Familiarity with mobile application user acquisition strategies.
- Experience with mobile application user feedback collection and analysis.
- Knowledge of mobile application user onboarding strategies.
- Experience with mobile application user segmentation.
- Familiarity with mobile application user personalization strategies.
- Experience with mobile application user lifecycle management.
- Knowledge of mobile application user behavior analysis.
Compensation
Competitive salary and equity
Work Arrangement
On-site
Team
Collaborate with cross-functional teams, including product, design, and other engineering groups.
About the Role
The Mobile Platform Software Engineering Manager will play a crucial role in developing and maintaining mobile applications, ensuring they meet the highest standards of quality, performance, and security. This role involves leading a team of engineers, collaborating with cross-functional teams, and driving innovation in mobile technology. The ideal candidate will have a strong background in mobile application development, leadership experience, and a passion for staying updated with the latest mobile technologies and trends.
Our Benefits
- Competitive salary and equity
- Health, dental, and vision insurance
- 401(k) matching
- Unlimited PTO
- Paid parental leave
- Employee assistance program
- Professional development opportunities
- Tuition reimbursement
- Employee referral program
- Wellness programs
- Employee resource groups
- Volunteer time off
- Company-sponsored events
- Flexible work arrangements
- Relocation assistance
- On-site amenities
- Employee discounts
- Performance bonuses
Our Team
Our team is composed of talented and dedicated engineers, designers, and product managers who are passionate about creating innovative mobile solutions. We foster a collaborative and inclusive work environment where everyone's ideas are valued and encouraged. Our team is committed to delivering high-quality products that meet the needs of our users and drive business success.
Our Culture
Our culture is built on a foundation of innovation, collaboration, and continuous improvement. We value diversity, inclusion, and a growth mindset. We encourage our team members to take ownership of their work, think creatively, and challenge the status quo. We believe in fostering a work environment where everyone can thrive and reach their full potential.
Our Mission
Our mission is to empower our customers with innovative mobile solutions that drive operational efficiency and business success. We are committed to delivering high-quality, secure, and performant mobile applications that meet the evolving needs of our users. We strive to be a leader in mobile technology and to make a positive impact on the world through our products and services.
Our Values
- Innovation: We foster a culture of creativity and continuous improvement, encouraging our team members to think outside the box and challenge the status quo.
- Collaboration: We believe in the power of teamwork and collaboration, working together to achieve common goals and deliver exceptional results.
- Integrity: We act with honesty, transparency, and accountability, building trust and strong relationships with our customers, partners, and team members.
- Customer Focus: We prioritize the needs and satisfaction of our customers, delivering solutions that meet their unique requirements and exceed their expectations.
- Continuous Learning: We encourage our team members to stay updated with the latest technologies and trends, fostering a culture of continuous learning and development.
Our Technology Stack
- iOS (Swift)
- Android (Kotlin, Java)
- React Native
- Flutter
- GraphQL
- AWS
- Google Cloud
- CI/CD pipelines
- Agile methodologies
- Mobile security and compliance standards
- Mobile performance optimization
- Mobile testing frameworks
- Mobile application deployment
- Mobile application architecture
- Mobile application design patterns
- Mobile application security best practices
- Mobile application analytics tools
- Mobile application localization
- Mobile application accessibility standards
Our Hiring Process
- Phone screen with recruiter
- Technical phone screen
- On-site interview
- Coding challenge
- Behavioral interview
- Reference check
- Offer negotiation
- Onboarding
Our Onboarding Process
- Welcome and orientation
- Team introduction
- Role and responsibilities overview
- Training and development plan
- Performance goals and expectations
- Company policies and procedures
- Benefits and perks overview
- Technical setup and access
- First project assignment
- Regular check-ins and feedback
- Mentorship and support
- Team-building activities
- Continuous learning and development opportunities
Our Career Growth
- Professional development opportunities
- Tuition reimbursement
- Employee resource groups
- Volunteer time off
- Company-sponsored events
- Flexible work arrangements
- Relocation assistance
- On-site amenities
- Employee discounts
- Performance bonuses
- Career advancement opportunities
- Leadership development programs
- Mentorship and coaching
- Employee recognition programs
- Employee referral program
- Wellness programs
- Employee assistance program
- Paid parental leave
- Unlimited PTO
Not provided