Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Manager, Software Engineering - Mobile image - Rise Careers
Job details

Manager, Software Engineering - Mobile

Figma is looking for a Manager of Software Engineering to lead their mobile engineering team focused on iOS and Android applications, fostering a collaborative and inclusive culture.

Skills

  • Team management
  • Mobile application development
  • iOS technologies (Swift, SwiftUI)
  • Android technologies (Kotlin, Jetpack Compose)

Responsibilities

  • Manage, support and grow the mobile engineering team
  • Partner with product and engineering leadership for strategy and priorities
  • Define and build a best-in-class mobile experience
  • Guide the team in planning and executing technical roadmaps
  • Establish trust and accountability within teams

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Health, dental & vision insurance
  • Retirement with company contribution
  • Parental leave
  • Mental health & wellness benefits
  • Generous PTO
To read the complete job description, please click on the ‘Apply’ button
Figma Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Figma DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Figma
Figma CEO photo
Dylan Field
Approve of CEO

Average salary estimate

$300000 / YEARLY (est.)
min
max
$250000K
$350000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Manager, Software Engineering - Mobile, Figma

At Figma, we are on a mission to make design accessible to everyone, and we’re looking for a Manager, Software Engineering - Mobile to lead our talented team of engineers based in San Francisco or New York. If you’re passionate about mobile technology and enjoy fostering a collaborative environment, this is the perfect fit for you! In this role, you’ll guide the development of our iOS and Android applications, working closely with product and engineering teams to establish strategies and priorities that set the stage for a best-in-class mobile experience. You will play a crucial part in planning and executing the technical roadmap utilizing cutting-edge technologies like Swift, SwiftUI, Kotlin, and Jetpack Compose. Along the way, you’ll nurture a positive work atmosphere, promote accountability, and support diversity initiatives within the team. Figma values your growth—what you bring to the table is as important as the journey you're on! If you have a proven track record in mobile app development and have experience managing high-performing engineering teams, we’d love to see you apply. Our culture is open-minded, and we believe different perspectives enrich the solutions we create. So if you’re ready to make lasting impacts, innovate, and help craft tools that empower product teams, this is your chance to join us at Figma!

Frequently Asked Questions (FAQs) for Manager, Software Engineering - Mobile Role at Figma
What will I be responsible for as a Manager, Software Engineering - Mobile at Figma?

As a Manager, Software Engineering - Mobile at Figma, you'll be responsible for leading and growing a talented team of engineers who design and develop our mobile applications. You'll collaborate closely with product and engineering leadership to set strategic priorities while overseeing the technical roadmap. Your role will involve partnering with other departments to provide an outstanding mobile experience, guiding your team in using the latest mobile technologies to deliver high-quality apps. Ensuring accountability and fostering a positive work environment will also be vital components of your responsibilities.

Join Rise to see the full answer
What qualifications do I need to apply for the Manager, Software Engineering - Mobile position at Figma?

To be considered for the Manager, Software Engineering - Mobile position at Figma, you should have a minimum of two years of experience managing high-output engineering teams, alongside a proven track record of building and shipping excellent mobile apps. A strong passion for improving engineering productivity and experiences in scaling products and teams within high-growth environments are also key qualifications we are looking for in candidates.

Join Rise to see the full answer
What is the team culture like at Figma for the Manager, Software Engineering - Mobile position?

Figma fosters a culture of collaboration, inclusivity, and creativity, especially within the engineering teams. As a Manager, Software Engineering - Mobile, you will have the opportunity to establish trust and create an environment that promotes accountability and respect among team members. We believe in continuous learning and support inclusion initiatives, ensuring every voice is heard as we work on exciting projects together.

Join Rise to see the full answer
How does Figma support my professional growth as a Manager, Software Engineering - Mobile?

At Figma, we strongly believe in 'growing as you go.' As a Manager, Software Engineering - Mobile, you will be encouraged to develop your skills through our learning and development stipend, community events, and collaborative team dynamics. We value smart, curious individuals and offer the chance to expand your expertise and take part in meaningful initiatives that align with your growth and success.

Join Rise to see the full answer
What technologies will I be working with as a Manager, Software Engineering - Mobile at Figma?

In the Manager, Software Engineering - Mobile position at Figma, you'll be guiding your team in utilizing the latest technologies for iOS and Android development, such as Swift, SwiftUI for iOS, and Kotlin, Jetpack Compose for Android. Your familiarity and command of these tools will be crucial in executing a robust technical roadmap while creating an efficient mobile experience.

Join Rise to see the full answer
Common Interview Questions for Manager, Software Engineering - Mobile
How would you approach managing a diverse engineering team?

When managing a diverse engineering team, it's essential to foster an inclusive environment where everyone feels valued. I would prioritize open communication, encourage collaboration across different backgrounds, and implement team-building activities that highlight our diversity. Recognizing individual strengths and promoting equal opportunities for development will also be key points in my approach.

Join Rise to see the full answer
Describe a technical challenge you faced in mobile app development and how you overcame it.

In a previous role, we faced performance issues with our mobile app due to excessive memory usage. I organized a team brainstorming session to identify the root cause and utilized profiling tools to pinpoint the issue. We refactored the code to improve memory management and conducted thorough testing. The experience taught me the importance of collaboration and thorough analysis in overcoming technical challenges.

Join Rise to see the full answer
How do you prioritize tasks and projects for your engineering team?

I prioritize tasks and projects by assessing the impact and urgency of each item. Through collaboration with product management, I establish clear goals and deadlines. Additionally, I encourage my team to provide input on their workloads, adjusting priorities based on their capacity and expertise. Regular check-ins help ensure we remain aligned and focused on high-impact initiatives.

Join Rise to see the full answer
What strategies do you use to improve team morale and productivity?

I focus on creating a supportive environment where team members feel acknowledged and motivated. Regular feedback sessions, celebrating achievements, and fostering a culture of knowledge sharing can significantly enhance morale. Pair programming and collaboration on projects often help boost productivity while improving team dynamics.

Join Rise to see the full answer
How do you handle conflicts within your engineering team?

Conflict resolution begins with open communication and understanding differing perspectives. I encourage team members to express concerns in a constructive manner and help facilitate discussions to find common ground. If needed, I mediate to ensure all voices are heard and work towards mutually beneficial solutions.

Join Rise to see the full answer
What role does data play in your decision-making as a manager?

Data plays a crucial role in my decision-making process. It provides objective insights into performance metrics and user behavior, helping to inform our development priorities. I rely on analytics to assess the impact of our mobile app features, enabling us to pivot quickly based on user needs and trends.

Join Rise to see the full answer
Can you describe your experience with agile methodologies?

My experience with agile methodologies includes implementing Scrum and Kanban practices in previous teams. Regular sprints and planning sessions have proven effective in enhancing transparency and adaptability. I believe in engaging the team in refining processes to optimize our workflow continuously and deliver high-quality products.

Join Rise to see the full answer
How do you ensure your team stays updated on the latest mobile technologies?

I promote continuous learning and professional development by encouraging team members to attend conferences, workshops, and online courses related to new mobile technologies. Additionally, regular knowledge-sharing sessions and discussions can help keep everyone informed and excited about advancements in our field.

Join Rise to see the full answer
What metrics do you track to evaluate the success of your mobile applications?

I track a variety of metrics, including user engagement, performance, crash rates, and customer feedback. These indicators provide insight into how effectively the app meets user needs and where improvements can be made. Combining quantitative data with qualitative feedback creates a comprehensive picture of an app's success.

Join Rise to see the full answer
What excites you most about leading a team dedicated to mobile development?

Leading a team dedicated to mobile development excites me because it presents an opportunity to innovate and create tools that genuinely enhance user experiences. Witnessing the direct impact our work has on users and collaborating with a talented team fosters a dynamic and fulfilling environment that I truly cherish.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Figma Remote San Francisco, CA • New York, NY • United States
Posted 9 days ago
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
Photo of the Rise User
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
Posted 12 days ago
Posted 2 days ago
Photo of the Rise User
Posted 4 days ago
Posted 2 days ago
Photo of the Rise User
Posted 13 days ago

Born on the web, Figma is a collaborative online platform designed for teams to create, share, test, and deliver superior designs from start to finish.

59 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge InnovatorBadge Rapid Growth
CULTURE VALUES
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$250,000/yr - $350,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 14, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!