Yuzee is an innovative platform that connects individuals with education, career opportunities, and employment through a seamless integration of course discovery, job search, institutions, employers, and AI-assisted guidance on both web and mobile. We are seeking a senior, hands-on Angular developer to take ownership of frontend delivery and help shape our technical direction. The ideal candidate will be comfortable working with an existing product, identifying areas for improvement, and delivering practical, reliable solutions. If you are an experienced Angular developer eager to contribute to a dynamic team and help create cutting-edge web applications that redefine user experiences, this role is for you.
Key Responsibilities
- Develop and enhance Angular web applications and contribute to the Ionic/Capacitor mobile app.
- Take full ownership of features from requirement gathering through implementation, testing, and release verification.
- Improve critical user journeys such as search, navigation, conversations, forms, and account management.
- Diagnose and resolve issues across the interface, application state, APIs, and data layers.
- Collaborate closely with backend developers to define clear API contracts, ensure dependable integrations, and implement effective error handling.
- Establish and maintain consistent architecture, reusable components, coding standards, and automated testing practices.
- Conduct code reviews, document key technical decisions, and support fellow developers.
- Recommend improvements that balance product needs with maintainability, performance, and delivery timelines.
Required Qualifications
- Strong experience delivering production-grade applications using Angular, TypeScript, RxJS, HTML, and CSS.
- Solid understanding of component design, routing, forms, state management, and asynchronous programming.
- Proven track record of maintaining and improving established codebases.
- Expertise in REST API integration, authentication, session management, and debugging.
- Proficiency with Git workflows, including pull requests, code reviews, and automated testing.
- Attention to responsive design, accessibility, and consistent behavior across multiple browsers and devices.
- Excellent communication skills with the ability to clearly explain technical decisions and trade-offs.
- Demonstrated responsibility for working software, including investigating and resolving post-release issues.
- Bachelor’s Degree in Computer Science or Computer Engineering.
- Minimum of 4 years of front-end development experience.
- At least 4 years of hands-on experience with Angular versions 7 or 8.
- Experience working in Agile development environments.
- Proficient in CSS, HTML5, SASS, Bootstrap, and writing cross-browser compatible code.
- Familiarity with JavaScript MV-VM/MVC frameworks, including AngularJS.
Preferred Qualifications and Benefits
- Experience with Node.js and Express.js is a plus.
- Strong project management skills are advantageous.
- Ability to work effectively within a multicultural team.
- Critical thinker with strong problem-solving abilities.
- This is a full-time remote position, allowing you to work from home.
- Opportunity to work on challenging projects that foster professional growth.
- Potential to receive company shares based on the success of product launches.
- Career advancement opportunities with promotions to higher roles after a certain period.
Success in this role means understanding how the existing platform components fit together, helping the team prioritize effectively, and delivering dependable improvements that preserve user journeys, reduce recurring issues, and simplify future development efforts. Join Yuzee to be part of a forward-thinking team dedicated to transforming education and employment experiences through technology.