Senior Front-end Engineer - Ionic, Angular, TypeScript
- Develop the front-end user interface for a Content Management System (CMS)
- Create the most highly functional and polished user interface possible
- Learn and internalize the Material 3 design language
- Collaborate with backend engineers to structure API’s that facilitate a clean user experience
- Work with backend engineers, designers, and business stakeholders
- 5+ years of software development experience
- Ionic experience with Angular and TypeScript
- Experience with Reactive Programming (Rxjs)
- Strong experience in component testing
- Strong experience in refactoring practices
- Strong experience in security practices
- Experience with assets-heavy apps (image/video optimization, CDNs, responsiveness, lazy loading)
- Strong communication skills in both spoken and written English
- Startup experience
- Experience with the following stack:
- Capacitor (runtime)
- Angular material (UI)
- Experience implementing tracking code (current project lacks that)
- Firebase
- Progressive Web Apps (PWA)
- Stripe integration
- Google App Script
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent