Sr. UI Developer
تفاصيل الوظيفة
Job Description About Us: We are an international marketing and development agency passionate about creating exceptional web applications that captivate users and deliver seamless experiences. Our team thrives on innovation, collaboration, and building visually engaging and performant solutions for global clients. Job Summary: We are looking for a talented UI Developer with a strong focus on animations and interactivity to join our team. In this role, you will use your expertise to build dynamic, responsive, and visually stunning user interfaces, leveraging cutting-edge animation libraries and frameworks. Collaborating with a skilled team, youll create engaging web experiences that delight users and elevate brand interactions. Key Responsibilities:
- Develop and implement engaging UI components with smooth animations using libraries like Framer Motion , GSAP , or Three.js .
- Translate complex UI/UX designs into high-quality, responsive, and interactive web applications.
- Create and optimize animations, transitions, and micro-interactions for a seamless user experience.
- Work with cross-functional teams to deliver visually appealing and highly interactive solutions that align with design and business objectives.
- Collaborate with designers to ensure pixel-perfect implementation of animations and components.
- Optimize web applications for performance, accessibility, and cross-browser compatibility.
- Utilize modern frontend tools and techniques such as React.js , Next.js , and advanced styling libraries ( Tailwind CSS , Material UI , or SCSS ).
- Build reusable, maintainable components and contribute to the team’s design system.
- Regularly participate in code reviews, ensuring quality and adherence to best practices for UI and animations.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a UI Developer or Frontend Developer , specializing in animations.
- Advanced proficiency in JavaScript (ES6+) , React.js , and Next.js .
- Extensive experience with animation libraries like Framer Motion , GSAP , and optionally Three.js for 3D effects.
- Strong knowledge of responsive design principles , CSS animations , and modern styling frameworks (Tailwind, Material UI, etc.).
- Familiarity with performance optimization techniques, including lazy loading , code splitting , and caching strategies .
- Understanding of state management tools like Redux or Context API .
- Experience in building cross-browser compatible and mobile-friendly interfaces.
- Excellent attention to detail and a passion for creating visually stunning user experiences.
- Experience with 3D rendering and WebGL .
- Knowledge of Next.js SSR/SSG features to enhance performance and SEO.
- Familiarity with testing frameworks (e.g., Jest) and version control tools like Git .
- Previous experience working in Agile workflows or on animation-heavy projects.
- Be part of a creative, innovation-driven team that values visual storytelling and interaction.
- Work on exciting international projects with opportunities to push your creative boundaries.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.