Frontend developer
Job description
Responsibilities:
- Create responsive and user-friendly landing pages using clean, well-structured HTML and CSS.
- Test and optimize landing pages for compatibility across various browsers and devices to ensure consistent user experiences.
- Implement best practices for page speed optimization, including efficient coding, image compression, and minimizing load times.
- Develop mobile-first layouts that adapt seamlessly to different screen sizes and resolutions.
- Utilize version control systems (e.g., Git) to track changes, collaborate with team members, and manage code repositories.
- Identify, analyze, and fix issues related to layout, functionality, and performance in a timely manner.
- Keep up-to-date with the latest web technologies, trends, and best practices to continuously improve development processes.
- Support marketing campaigns by developing custom landing pages that align with business goals and branding guidelines.
Requirements:
- 3+ years of experience in front-end development.
- Proficiency in HTML, CSS, JavaScript, and TypeScript.
- Experience with React.js, Next.js, and modern front-end frameworks.
- Strong understanding of responsive design and UI/UX principles.
- Familiarity with Tailwind CSS, Bootstrap 4+, and jQuery.
- Ability to write clean, maintainable, and scalable code.
- Strong problem-solving skills and attention to detail.
- Spanish language skills are preferred but not mandatory.
Nice to Have:
- Experience with Cloudflare and Google Cloud for front-end optimization and deployments.
- Familiarity with Retool for internal tool development.
- Understanding of CI/CD pipelines and DevOps workflows.
- Knowledge of front-end security best practices.
- Experience with Web Performance Optimization (WPO) techniques.
Benefits:
- Competitive Salary
- Comprehensive Training and Career Development through our talent management program
- Office location: Dubai, Media city
- Benefits package regarding an official country law