About this role
Dawn InfoTek Inc. is a professional IT consulting firm that partners with major financial institutions, investment firms, and government organizations. We are committed to delivering cutting-edge consulting services and placing top-tier IT talent across all levels.
We are currently seeking a highly skilled Lead Front-End Developer to join our dynamic team, supporting one of our major banking clients.
Key Responsibilities
• Refactor and optimize the hybrid application architecture to effectively separate desktop and mobile assets
• Ensure only required assets are included in each platform’s final build package
• Improve overall application performance and reduce bundle size
• Collaborate with cross-functional teams to align with established project standards and architecture
• Drive best practices in front-end development and contribute to technical decision-making
Must-Have Skills & Experience
• 8+ years of hands-on experience with Angular (version 14 and above preferred)
• Strong proficiency in HTML, TypeScript, CSS, and Accessibility standards
• Solid experience with NgRx (state management in Angular)
• Using AI tools or features to refine and improve AI-generated outputs
• Strong understanding of Object-Oriented Programming concepts (inheritance, design patterns)
• Proven experience with hybrid application architecture
• Familiarity with build optimization and asset management
• Experience working on cross-platform or multi-target Angular applications is an asset
• Ability to work both independently and collaboratively in a team environment
• Strong sense of ownership and accountability
• Exceptional attention to detail with a performance-driven mindset
Nice-to-Have Skills
• Experience with RxJS
• Previous experience in financial institutions or working within security-constrained environments
Education
• Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field preferred
We thank all applicants for their interest; however, only those selected for an interview will be contacted.