Senior Frontend Developer - Namaa Solutions

  • البرمجيات
  • Istanbul
  • 02/04/2024
Job expired!

Remotely

As a Senior Frontend Developer, you will play a crucial role in creating innovative and user-friendly web applications. You will be responsible for designing, developing, and maintaining the frontend of our software products, ensuring a seamless and engaging user experience. You will work closely with our back-end and UX/UI designers to turn creative designs into working websites and deliver consistent and reliable web experience

 

Main Duties & Resposibilities

Gather and refine specifications and requirements based on technical requirements or UX design

Review designs created by designers to ensure they are functional and meet usability standards

Design, develop, and maintain user interfaces for web applications using Vue.js, React.JS, HTML, CSS, and JavaScript

Work with backend developers to integrate UI components with APIs and databases

Ensure that front-end code functions consistently across all browsers and platforms

Participating in code reviews and testing new features to ensure they are compatible with existing features

Collaborate with the development team to create high-quality, scalable, and maintainable code, ensuring optimal performance

Debug errors, troubleshoot issues, and perform routine performance optimizations

Leverage your deep understanding of Vue.js and/or React.JS to develop robust and efficient applications, incorporating state management and component-based architecture

Work closely with the UI/UX designers to implement responsive and visually appealing user interfaces, ensuring a seamless user experience

Ensure that web applications are compatible with various browsers, optimizing performance and addressing compatibility issues

Continuously monitor and optimize frontend performance for faster load times and a smoother user experience

Create and maintain documentation for code and projects, making it accessible to other team members

Provide guidance and mentorship to junior developers, fostering their growth and skills in Vue.js and/or React.JS frontend development

 

Job Requirements 

B.S. in Computer Science or equivalent work experience 

At least 4 years of proven experience as a frontend developer with a strong focus on Vue.js

Fluent English and Arabic (oral and written) is a must

In-depth understanding of the entire web development process (design, development and deployment)

Proficiency in HTML, CSS, and JavaScript

Experience with state management libraries such as Vuex

Solid understanding of responsive design and cross-browser compatibility

Knowledge of RESTful APIs and integration

Familiarity with build tools like Webpack

Experience with other JavaScript frameworks such as React or Angular is a plus

Good knowledge of Version Control (Git)

Familiarity with browser testing and debugging

Excellent communication and collaboration skills

An ability to perform well in a fast-paced environment