Who We Are
Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience. In addition, we provide products and services to protect life's other most important assets : our homes and digital identities. Today, Solera processes over 300 million digital transactions annually for approximately 235,000 partners and customers in more than 90 countries. Our 6,500 team members foster an uncommon, innovative culture and are dedicated to successfully bringing the future to bear today through cognitive answers, insights, algorithms and automation. For more information, please visit solera.com.
The Role
As a Software Development Manager, you will act as a strong leader and provide guidance to multiple Software Engineers. Your role will involve setting clear objectives and deliverables with an emphasis on scalability, maintainability, security, and performance. Our innovative leader will work in an Agile environment that mentors and fosters team collaboration.
What You'll Do
- Manage a team of front-end developers, providing technical guidance, mentoring, and performance evaluations, ensuring the team delivers high-quality React-based user interfaces
- Collaborate closely with UI / UX designers to translate wireframes and design mockups into functional React components, maintaining visual consistency and usability standards
- Define and implement robust front-end architecture using React best practices, including component-based design, state management (Redux, Context API), and performance optimization strategies
- Provide leadership, direction, and guidance to the team
- You will collaborate with other Teams, including but not limited, Product Management, Infrastructure, IT, Architecture when defining new designs and solutions
- Review code, ensure adherence to coding standards, and provide technical feedback to developers to maintain code quality and maintainability
- Prioritize user-centered design principles in the development process, conducting usability testing and iterating on designs to enhance user experience
- Contribute to project planning, estimation, and delivery timelines, ensuring the team meets project goals and deadline
What You'll Bring
BS, MS, MBA or Ph.D in Computer Science or related technical discipline8 years of experience in hands on Software Development life cycle : Coding, peer review, attending to production issuesMinimum 3 years of Management experiencePrior work experience in Product Based companyPrior work experience in and understanding of AgileDeep understanding of React fundamentals, JSX syntax, component lifecycle, and state management techniquesProven 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 practicesProven ability to lead and mentor a team of developers, fostering collaboration and knowledge sharingExcellent communication skills to effectively collaborate with designers, product managers, and stakeholdersStrong knowledge of Business-Driven Design and Test-Driven DevelopmentExperience with performance optimization techniques for web applications is preferredDemonstrated ability to :
You will effectively communicate and present ideas in a clear and persuasive manner to all organizational levelsProvide specific feedback and coaching to reinforce or modify behaviors for improved performance and goal attainmentInnovate and lead explorations into new technologies and strategiesDesign patterns for moving from legacy environments to cloud and influence the strategic directionEvaluate new technologies, stay current with a broad range of industry trendsSkills Required
Graphql, React, Css, Javascript, Html, Redux, Rest