Front End Developer
FADEL
Software Engineering
Amman, Jordan
Posted on Oct 14, 2025
Amman, Jordan
Front End Developer
Responsibilities
- Develop responsive and interactive web pages using HTML, CSS, and JavaScript o Implement UI/UX designs, ensuring they are pixel-perfect and consistent across devices and browsers
- Build reusable code and libraries for future use
- Define and enforce front-end best practices, coding standards, and architecture guidelines
- Create and maintain front-end components and frameworks
- Work closely with designers, back-end developers, and product managers
- Participate in code reviews and contribute to a collaborative environment
- Optimize web pages for maximum speed and scalability
- Ensure technical feasibility of UI/UX designs
- Perform thorough testing of web applications
- Identify and fix bugs and performance issues
- Utilize modern debugging and profiling tools to monitor and improve front-end performance
- Stay up-to-date with industry trends and technologies
- Contribute to architectural decisions and technology roadmap planning
Location
- Amman, Jordan
Desired Skills and Experience
- Expert Proficiency in HTML5, CSS3, and JavaScript (ES6+)
- Strong Experience with modern frameworks/libraries (Angular, React, Vue.js)
- Familiarity with TypeScript and component-driven development
- Experience with CSS preprocessors (SASS, LESS) and CSS-in-JS libraries
- Knowledge of version control systems (Git)
- Understanding of responsive design principles and mobile-first development
- Experience with build tools and task runners (Webpack, Gulp)
- Strong understanding of UI/UX principles
- Ability to convert design mockups and wireframes into functional web pages
- Attention to detail and strong design aesthetics
- Strong analytical and problem-solving skills
- Ability to debug and resolve cross-browser compatibility issues
- Excellent communication and teamwork skills
- Ability to work independently and manage time effectively
- Strong organizational skills and attention to detail
- Ability to adapt to changing priorities and requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (preferred)
- 3+ years of experience in front-end development
- Portfolio demonstrating front-end development skills and creative design implementations
- Experience with RESTful APIs and integrating with back-end services
- Familiarity with Agile/Scrum methodologies
- Knowledge of web accessibility standards and best practices
- Experience with automated testing frameworks (Jasmine, Karma)
- Understanding of SEO principles as they apply to front-end development