Software Development Manager
Omnitracs
What You’ll Bring
BS, MS, MBA or Ph.D in Computer Science or related technical discipline
8+ years of experience in hands on Software Development life cycle: Coding, peer review, attending to production issues
Minimum 3 years of Management experience
Prior work experience in Product Based company
Prior work experience in and understanding of Agile
Deep understanding of React fundamentals, JSX syntax, component lifecycle, and state management techniques
Proven experience with REACT related frameworks like next.js.
Expert in HTML, CSS, JavaScript, and modern JavaScript features (ES6+)
Proven experience with Backend for Frontend (BFF) and/or Single Page Applications.
Understanding of API including REST, GraphQL.
Strong understanding of user interface design principles, accessibility guidelines, and usability best practices
Proven ability to lead and mentor a team of developers, fostering collaboration and knowledge sharing
Excellent communication skills to effectively collaborate with designers, product managers, and stakeholders
Strong knowledge of Business-Driven Design and Test-Driven Development
Experience with performance optimization techniques for web applications is preferred
Good to Have - Angular, Vue.js, Node JS
Demonstrated ability to:
You will effectively communicate and present ideas in a clear and persuasive manner to all organizational levels
Provide specific feedback and coaching to reinforce or modify behaviors for improved performance and goal attainment
Innovate and lead explorations into new technologies and strategies
Design patterns for moving from legacy environments to cloud and influence the strategic direction
Evaluate new technologies, stay current with a broad range of industry trends