Avnon

Front End Web Developer (Angular, Typescript)

Posted: 2 minutes ago

Job Description

About AvnonAvnon is building the operating system for real-world programs: Enterprise Learning & Development, SME & Entrepreneur Support, and Agriculture. Our platform runs diagnostics, funding pipelines, farm visits, training, and reporting for organisations across Africa and the Middle East.The roleWe’re opening a new development office in KL and hiring 3–4 senior Angular engineers to build the next version of our platform: AI-first and ready for international scale. You’ll own complex flows (e.g. SME diagnostic → growth plan → ongoing monitoring) and turn them into Angular front-ends that are simple to use and easy to maintain.You will:Build and maintain Angular front-ends for modules like diagnostics, mentor/site visits, funding pipelines, program management, learning & development, collaboration and dashboards.Work closely with the founder, customer working teams and backend team (SQL Server / .NET / APIs) to shape how features behave, not just how they look.Own code quality: structure, performance, state management, and testing.Help define and enforce a design system and component library so the product feels coherent as it grows.Participate in architectural decisions around performance, scalability, and multi-program complexity (multi-cohort, multi-country).What you’ll work withAngular (latest), TypeScript, RxJS, Angular Router, forms, and HTTP.REST APIs (JSON) backed by SQL Server and AI-powered services.Tailwind / modern CSS for implementable designs.Git, PR reviews, and a simple but strict CI/CD process.You’re a good fit ifYou have 3–7+ years of front-end experience, including 3+ years with Angular in production.You’ve shipped at least one complex business application (not just marketing sites) - e.g. dashboards, configurable workflows, multi-step forms.You care about clarity and structure: clean modules, reusable components, readable code.You’re comfortable working directly with a founder and clients: fast feedback, clear priorities, and real ownership.Your English is strong enough to discuss trade-offs and push back when something doesn’t make sense.You’ve worked on data-heavy frontends—dashboards, admin tools, reporting interfaces—and know how to keep them responsive.You understand how to avoid unnecessary DOM updates using Angular Signals and don’t trigger reactivity chains by accident.You care about performance: fewer API calls, sensible data flows, and keeping bundle size under control.You write unit and integration tests as you go, not as an afterthought.You’re comfortable pulling from Figma and translating designs into clean, responsive UIs.You’ve worked in modular Angular codebases with shared UI libraries and structured patterns.You can work with .NET APIs and SQL-driven endpoints without getting stuck.You’ve dealt with i18n and layout responsiveness and understand how to keep things consistent across regions and languages.You don’t need to be micromanaged - you take ownership and push things over the line.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In