Application Developer (Frontend Focus)

[ Experience Requirements ]

Project Experience

  • Built and deployed production React or Svelte applications
  • Experience with component library development or maintenance
  • Performance optimization and bundle size management
  • Cross-browser compatibility and responsive design implementation
  • Integration with backend APIs and third-party services

------------------------------------------------------------------------------------------------------------------------------------------

[ Soft Skills & Attributes ]

Technical Leadership

  • Code review and technical decision-making capabilities
  • Technical decision-making and architecture planning
  • Documentation and knowledge sharing
  • Stay current with frontend ecosystem trends

Collaboration & Communication

  • Strong communication with technical and non-technical stakeholders
  • Experience working in cross-functional teams
  • Ability to translate business requirements into technical solutions
  • Problem-solving and debugging skills
  • Ability to understand a publicly available library or a framework from its documentation and GitHub repository

------------------------------------------------------------------------------------------------------------------------------------------

[ Additional Considerations ]

Nice to Have

  • Experience with micro-frontends architecture
  • Knowledge of Web Components and custom elements
  • Familiarity with design systems and atomic design principles
  • Experience with headless CMS integration
  • Understanding of progressive web apps (PWA)
  • Experience with A/B testing and analytics integration
  • Knowledge of accessibility tools and testing methodologies

[ Essential Skills (Must Have) ]Frontend FundamentalsJavaScript (ES6+): Advanced proficiency in modern JavaScript, including async/await, destructuring, modules, closures, and functional programming conceptsTypeScript: Strong command of type systems, interfaces, generics, utility types, and advanced TypeScript patternsCSS: Expert-level CSS including Flexbox, Grid, animations, responsive design, CSS-in-JS, and modern CSS featuresHTML5: Semantic markup, accessibility standards (WCAG), SEO best practices, and web standards complianceFrontend Frameworks & LibrariesReact: Advanced React development including hooks, context, state management, performance optimization**Svelte/SvelteKit**: Proficiency in Svelte’s reactive paradigm, stores, actions, and component lifecycle**Redux/Redux Toolkit**: State management patterns, middleware, async actions, and Redux best practicesCore TechnologiesRollup: Configuration, plugin ecosystem, tree shaking, and optimization strategiesNode.js: Server-side JavaScript, npm ecosystem, package management, and build scriptingBun: Modern JavaScript runtime and package managerDeno: Secure JavaScript/TypeScript runtime and toolingData Structures & AlgorithmsStrong understanding of fundamental data structures (arrays, objects, trees, graphs, hashmaps)Algorithm complexity analysis (Big O notation)Problem-solving and optimization techniquesExperience with coding challenges and technical assessments------------------------------------------------------------------------------------------------------------------------------------------[ Desired Knowledge ]Modern Development ToolsAstro: Static site generation, island architecture, and multi-framework supportShadcn/ui: Component library integration and customizationWebpack: Advanced configuration, loaders, plugins, and optimizationDevelopment EcosystemMCP (Model Context Protocol): Understanding of AI integration patternsJSDoc: Documentation standards and automated documentation generationExpressJS: RESTful API development, middleware, and server architectureAxios: HTTP client configuration, interceptors, and error handling⁠SolidJS: Fine-grained reactivity and performant component architecture⁠Qwik: Resumable applications and progressive hydration concepts------------------------------------------------------------------------------------------------------------------------------------------[ Backend & Infrastructure Knowledge ]Backend FundamentalsRESTful API design and consumptionDatabase concepts (SQL/NoSQL)Authentication and authorization patternsServer-side rendering (SSR) and static site generation (SSG)Microservices architecture basicsNetworking & Web TechnologiesHTTP/HTTPS protocols and status codesCORS, CSP, and web security fundamentalsWebSockets and real-time communicationCDN concepts and performance optimizationBrowser APIs and web standards  
Post date: 1 August 2025
Publisher: Wuzzuf .com
Post date: 1 August 2025
Publisher: Wuzzuf .com