
Frontend Developer
Posted May 11

Posted May 11
This is a fully remote position, open to applicants in Saudi Arabia.
• Evaluate business requirements, user journeys, and UI/UX designs to strategize frontend implementation.
• Create responsive web pages, layouts, forms, dashboards, and reusable UI components.
• Implement frontend logic encompassing validations, routing, state management, and user interactions.
• Transform Figma or Adobe XD designs into pixel-perfect, functional, and scalable components.
• Maintain consistency in design systems, branding, and UI standards across all outputs.
• Connect frontend applications with backend REST APIs and external services.
• Manage authentication flows, HTTP interceptors, and error handling throughout the frontend.
• Effectively handle frontend state utilizing frameworks such as NgRx, Vuex, or Pinia.
• Implement form validation, dynamic data loading, and real-time updates as necessary.
• Employ performance best practices, including lazy loading, code splitting, and bundle optimization.
• Ensure accessibility (a11y), browser compatibility, and responsive design across various devices.
• Support localization and RTL/LTR layout requirements for both Arabic and English interfaces.
• Adhere to clean architecture principles, maintain reusable components, and uphold code quality standards.
• Assist with testing, bug fixing, enhancements, and ensuring production readiness throughout the project lifecycle.
• Collaborate closely with UX designers, backend developers, QA engineers, DevOps, and product teams.
• Engage in sprint planning, code reviews, and technical discussions.
• Contribute to documentation, onboarding materials, and knowledge sharing within the team.
• Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
• At least 3 years of professional frontend development experience.
• Strong expertise in HTML5, CSS3, and JavaScript / TypeScript.
• Practical experience with Angular or Vue.js (preferred) — React will also be considered.
• Demonstrated experience integrating REST APIs and utilizing state management solutions.
• Familiarity with Git, CI/CD pipelines, and contemporary deployment environments.
• Solid understanding of responsive design, accessibility standards, and cross-browser compatibility.
• Experience with design systems, shared UI component libraries, and branding guidelines.
• Proficient in English (both written and spoken) — Arabic proficiency is required or strongly preferred.
• Experience working on projects in KSA or the Middle East is required.
• Competitive salary and performance-based incentives.
• Opportunities for professional development and career advancement.
• Flexible work hours and remote working options.
• Comprehensive health insurance and wellness programs.
• Collaborative and dynamic work environment.
Cadastra
Inco
Woliba: A Comprehensive Employee Engagement & Benefits Solution
Cedro Technologies
Get handpicked remote jobs straight to your inbox weekly.