Responsive Navbar

Front-End Developer

Job Description

Roles & Responsibilities

Job Summary:

We are looking for a skilled Junior Front-End Developer to join our team. The ideal candidate should have a strong understanding of front-end technologies and hands-on experience in building responsive web applications. This role requires collaboration with designers, back-end developers, and stakeholders to deliver high-quality UI/UX experiences.

Key Responsibilities:

  • Develop and maintain front-end components of web applications
  • Convert UI/UX designs into interactive and responsive web pages using HTML, CSS, and JavaScript
  • Optimize web applications for speed, performance, and scalability
  • Ensure cross-browser compatibility and responsiveness across different devices
  • Collaborate with back-end developers to integrate APIs and fetch dynamic data
  • Debug and troubleshoot UI/UX issues and improve usability
  • Stay updated with the latest front-end technologies, frameworks, and best practices
  • Participate in code reviews and contribute to improving code quality

Skills and Knowledge Required:

  • Strong proficiency in HTML, CSS, JavaScript (ES6+)
  • Experience with front-end frameworks/libraries like React.js, Angular, or Vue.js
  • Good understanding of CSS preprocessors (SASS, SCSS) and responsive design principles
  • Experience with version control systems (Git/GitHub/GitLab)
  • Basic knowledge of RESTful APIs, JSON, and asynchronous programming
  • Understanding of browser rendering, performance optimization, and debugging tools
  • Strong analytical and problem-solving skills
  • Good communication skills and ability to work in a team

Educational Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Relevant certifications in front-end development are a plus

Experience:

  • 1-2 years of experience in front-end development
  • Experience in building real-world projects or working on commercial applications

Key Focus Areas:

  • UI/UX Implementation and Enhancement
  • Code Optimization and Reusability
  • Performance Improvement
  • Cross-functional Collaboration
  • Continuous Learning and Development

Tools and Equipment:

  • Code Editors/IDEs: VS Code, WebStorm, Sublime Text
  • Version Control: Git, GitHub, GitLab
  • Frameworks: React.js, Angular, Vue.js
  • Package Managers: NPM, Yarn
  • Debugging Tools: Chrome Developer Tools, Firefox DevTools

Other Requirements:

  • Eagerness to learn and stay updated with new front-end technologies
  • Ability to work independently and take ownership of tasks
  • Attention to detail and problem-solving mindset
  • Passion for front-end development and user experience design
Job Detail
  • Work Type: Full Time
  • Languages to be known :
  • Country: United Arab Emirates
  • City: Dubai
  • Job Category : Information Technology