Frontend Developer
Anan Sky · Riyadh, Riyadh, Saudi Arabia
Apply & track with Apply EdgeFrontend Developer- About Anan SkyAnan Sky is a Saudi technology company specializing in integrated digital solutions that help businesses, startups, and organizations transform operational challenges into practical, scalable digital products.We design and develop digital platforms, SaaS products, mobile applications, e-commerce solutions, operational dashboards, AI-powered solutions, system integrations, and IoT-connected platforms. Our work spans the full product lifecycle — from business analysis and UX/UI design to development, integration, launch, and continuous improvement.We are building a technology team capable of turning real business requirements into reliable, user-focused digital products that can scale with our clients and their businesses.## Role OverviewWe are looking for a **Frontend Developer** to join our technology team in Riyadh and contribute to the development of modern web applications, SaaS platforms, operational dashboards, and digital products.You will work closely with our technical, product, and UI/UX teams to transform requirements and designs into responsive, high-quality user interfaces. You will also work with APIs and backend services to deliver complete, functional product experiences.This role is suitable for a developer who wants to work on **real products and client projects**, rather than only isolated frontend tasks. You will have exposure to different industries, product types, technologies, and development challenges.## Key Responsibilities* Develop responsive and scalable web interfaces for digital platforms, SaaS products, dashboards, and internal systems.* Translate UI/UX designs and product requirements into clean, maintainable frontend code.* Build reusable components and frontend structures that support future product expansion.* Integrate frontend applications with REST APIs and backend services.* Develop interactive dashboards, operational interfaces, forms, tables, reports, and data-driven components.* Ensure applications provide a consistent and intuitive user experience across desktop, tablet, and mobile devices.* Collaborate with UI/UX designers to improve usability, accessibility, and overall product experience.* Work closely with backend developers to understand API requirements, data structures, authentication, and system integrations.* Troubleshoot frontend issues and improve application reliability and performance.* Participate in code reviews, testing, debugging, documentation, and continuous improvement.* Follow Git-based development workflows and maintain organized, production-ready code.* Contribute to the development of prototypes and new digital products from early requirements through deployment.* Support the continuous enhancement and maintenance of existing platforms and applications.## Technology ExposureDepending on the project, you may work with:* **HTML5, CSS3, JavaScript / TypeScript*** **React.js** or other modern frontend frameworks* Responsive Web Design* REST APIs & API integrations* Git & GitHub* Component-based architecture* Authentication and authorization flows* Dashboard and data visualization interfaces* Cloud-based applications and services* SaaS platforms and digital productsExperience with **Next.js, Tailwind CSS, React Native, or similar technologies** is a plus.## What We Are Looking For* Strong understanding of frontend development fundamentals.* Good knowledge of JavaScript and modern web development practices.* Experience with React.js or willingness to learn it quickly.* Ability to convert UI/UX designs into functional interfaces.* Understanding of responsive design and cross-browser compatibility.* Basic understanding of APIs and frontend-backend integration.* Familiarity with Git and collaborative software development.* Ability to write clean, structured, and maintainable code.* Strong problem-solving and debugging skills.* Attention to detail, particularly in UI implementation and user experience.* Ability to understand technical requirements and translate them into practical solutions.* Willingness to learn new technologies and work across different types of digital products.## Preferred Qualifications* Bachelor's degree or current studies in Computer Science, Software Engineering, Information Technology, or a related field.* Previous experience building web applications, SaaS platforms, dashboards, or mobile/web products.* Personal projects, GitHub repositories, internships, or previous freelance development experience.* Familiarity with Agile development practices.* Basic understanding of software architecture and application lifecycle.## Why Join Anan Sky?At Anan Sky, you will have the opportunity to work directly on **real digital products and technology projects** across SaaS, e-commerce, AI automation, IoT, tracking systems, mobile applications, and operational platforms.You will work within a multidisciplinary environment where **business requirements, UX/UI, software engineering, integrations, and product development** come together to create practical solutions.We believe technology should serve business objectives — not simply produce software. Our team is involved throughout the product lifecycle, from understanding the problem and planning the solution to development, launch, and continuous improvement.