Elevate your career as the Director of Software Engineering , where your technical acumen and visionary leadership will shape the future of technology solutions.
Job Responsibilities
- Lead and manage UI development teams, ensuring the delivery of high-quality front-end solutions by overseeing the design and implementation of innovative UI technologies and framework
- Engage with stakeholders at all organizational levels, including senior executives, to communicate project status/technical strategies and collaborate with cross-functional teams and UX design teams to align UI development with business objective
- Provide technical leadership and mentorship to team members, fostering a culture of continuous learning and improvement by thinking strategically about the bigger picture, designing at a macro level to bridge the gap from design to implementation
- Drive the adoption of modern UI technologies and methodologies, such as Micro-frontends and component-based architecture and incorporate AI solutions to solve complex problems and improve productivity within the UI domain
- Foster a culture of innovation by implementing the latest and greatest technologies emerging in the industry and adherence to best practices in UI development, including performance optimization and responsive design.
Required Qualifications, Capabilities, and Skills
- Formal training or certification onsoftware engineeringconcepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise
- Proven track record in technical leadership, including resource management, strategic project delivery, solution architecture, with the ability to design and implement innovative UI technology solutions.
- Excellent communication skills, capable of engaging with stakeholders at all organizational levels, including senior executives.
- Expertise in modern UI technologies, including React.js, AG-grid, Micro-frontends, and Node.js.
- Strong understanding of cloud infrastructure and experience with CI/CD pipelines, deploying and managing UI applications on cloud platforms like AWS.
Preferred Qualifications, Capabilities, and Skills
- Understanding of financial markets and experience with financial data.
- Familiarity with AWS managed services and cloud-native UI deployment strategies.
- Experience with UI performance monitoring tools and techniques.
- Deep knowledge of accessibility standards in UI design.