Company / Project Description
The company is revolutionizing plant maintenance operations with cutting-edge software solutions, empowering heavy asset operators worldwide to optimize efficiency and drive operational excellence.
Fast-growing organization with opportunities for career advancement.
Office location : Raleigh, NC
Work Schedule : Monday–Thursday (8am–6pm), Friday (8am–12pm)
Role Description (Responsibilities)
Lead and manage a team of mobile developers in software development, optimization, and maintenance.
Ensure the engineering team delivers projects on time, with high quality and full scope.
Use metrics (e.g., burndown charts, quality statistics, committed vs. achieved stories) to track release progress.
Ensure software solutions are efficient, scalable, performant, and offer an intuitive, user-friendly experience.
Partner with the VP of Development to set and manage team goals and responsibilities.
Foster a culture of continuous improvement in productivity, quality, and team performance.
Monitor individual team member performance and provide feedback and development coaching.
Improve and maintain processes to streamline development coordination across departments.
Collaborate across functional areas to align strategy with broader business goals.
Coach, motivate, and develop team members to achieve peak performance.
Stay current on the company’s product releases.
Required Hard Skills
Bachelor’s degree in Computer Science or related field.
7+ years of experience leading multiple mobile development teams within enterprise software or technology industry.
Experience with : React Native
Native mobile solutions
Native languages such as Kotlin, Swift, C# / .Net, Java
MAUI (Multi-platform App UI)
Strong understanding of Object-Oriented Programming (OOP).
Ability to use development metrics to guide team and project performance.
Required Soft Skills
Strong leadership and people management skills.
Ability to inspire, motivate, and coach high-performing technical teams.
Strategic thinking and alignment of development initiatives with company goals.
Excellent collaboration and communication with cross-functional stakeholders.
Commitment to continuous improvement and team development.
Nice-to-Have Skills
Direct experience in plant maintenance, industrial operations, or heavy asset industries.
Familiarity with modern UX / UI best practices.
Prior experience in a high-growth or startup environment.
Understanding of or exposure to Agile development methodologies and tools.
Director Development • Raleigh-Durham, North Carolina, US