Jobnimbus - Lehi, UT

posted 2 months ago

Full-time - Mid Level
Lehi, UT
Publishing Industries

About the position

At JobNimbus, we are passionate about the hero's journey, and we invite you to embark on yours with us as a Software Engineering Manager for Mobile. In this role, you will be responsible for managing the delivery speed and predictability of our engineering team while ensuring the highest quality of software. You will lead a cross-functional team in a high-performing lean environment, where your leadership will be crucial in driving team performance and fostering a culture of collaboration and innovation. Your day-to-day responsibilities will include running effective team meetings such as standups, sprint planning, and refinement sessions. You will hold impactful one-on-one meetings with team members to provide guidance and support. By gathering and acting on team metrics, you will help drive performance improvements and ensure software quality through practices such as pull requests, mentoring, and automation. You will coordinate with senior software engineers to assist with architecture, tool selection, and mentoring, while also partnering closely with a Product Manager to deliver exceptional value to our customers. In this role, you will play a vital part in evaluating and improving the technical feasibility of projects, and you will have the opportunity to contribute hands-on to the software development process. We are looking for someone who embodies transformational leadership, possesses strong communication skills, and has a commitment to team success. If you are ready to take on this challenge and make a significant impact, we want to hear from you!

Responsibilities

  • Manage the delivery speed and predictability of an engineering team while maintaining quality.
  • Lead a cross-functional team in a high-performing lean environment.
  • Run effective team meetings such as standups, sprint planning, and refinement sessions.
  • Hold impactful one-on-one meetings with team members.
  • Gather and act on team metrics to help drive team performance.
  • Ensure software quality via pull requests, mentoring, and automation.
  • Coordinate senior software engineers to assist with architecture, tool selection, and mentoring.
  • Partner closely with a Product Manager to deliver value to customers.
  • Evaluate and improve technical feasibility for projects.
  • Contribute hands-on to the software development process.

Requirements

  • 5+ years of professional software engineering experience.
  • Previous leadership experience preferred.
  • Strong communication skills.
  • Embodies transformational leadership.
  • Strong recruiting capabilities.
  • Effectively coordinates team efforts, including effective meetings and incident management.
  • Demonstrates proficiency in relevant skills for the individual contributors managed, including Kotlin or Swift, Jetpack Compose or SwiftUI, and REST or GraphQL.

Nice-to-haves

  • Experience with Coil, Koin, Flow or Swift Concurrency, OkHttp or URLSession, Room or GRDB.
  • Knowledge of Material Design or Human Interface Guidelines.
  • Experience with automated unit and UI testing.
  • Understanding of mobile security best practices.

Benefits

  • Equal opportunity employer with a commitment to diversity and inclusion.
  • Support for employees with disabilities or special needs during the application process.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service