drjobs Ecommerce Senior Frontend Developer

Ecommerce Senior Frontend Developer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Re - Italy

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Position Name (Title) : Ecommerce Senior Frontend Developer

Division : Operations

Reporting to : Ecommerce Frontend Technical Leader

Department : Omnichannel

No. of Direct Subordinates : 0

Grade : SIS SSP.6


Main Job Purpose

Responsible for the development of the Frontend of nahdi websites and integrate with the APIs in the downstream systems. Design and develop scalable and highperformance solutions that meet business requirements and ensure the smooth functioning of the ecommerce platform. Work closely with crossfunctional teams including backend developers QA engineers delivery leads and product managers to deliver highquality software products on time and within budget. Keep uptodate with the latest trends and technologies in frontend development and continuously improve skills and knowledge to stay competitive in the industry.


Accountabilities

Backend Development:

  • Design and develop robust scalable and highperformance frontend webpages integrated with Magento backend using React (Next) and/or other relevant technologies.
  • Design and develop new features modules for Al Nahdi website ensuring the stability and maintainability of the code base.
  • Develop and maintain frontend pages that consume Magento APIs.
  • Ensure that the code follows the best practices and coding standards for maintainability scalability and security.
  • Write clean welldocumented and reusable code that can be easily understood by other developers.
  • Design and develop complex software systems utilizing Magento stack and related technologies
  • Responsible for ensuring the quality and performance of ecommerce applications by conducting thorough unit testing and debugging.
  • Provide technical leadership on new and existing projects.
  • Responsible for troubleshooting and resolving bugs and issues in the frontend to maintain website performance and stability.

Technical Leadership:

  • Provide technical guidance to the frontend development team ensuring that the team is uptodate with the latest technologies and best practices.
  • Mentor and train junior developers providing guidance on coding practices design patterns and software architecture.
  • Collaborate with other teams to ensure that the frontend development is aligned with the overall architecture and design of the eCommerce platform.
  • Participate in code reviews providing constructive feedback and ensuring that the code is maintainable scalable and secure.

Collaboration:

  • Work closely with other teams including backend development QA and product management to ensure that the frontend development meets the business requirements and quality standards.
  • Collaborate with backend developers to ensure that the APIs are designed and developed to meet the frontend requirements.
  • Work with QA to ensure that the code is thoroughly tested and meets the quality standards.
  • Collaborate with product management to understand the business requirements and provide technical solutions that meet those requirements.

Continuous Improvement:

  • Continuously evaluate and improve the frontend development process tools and technologies.
  • Identify areas for improvement in the development process tools and technologies and implement changes to improve the efficiency and effectiveness of the frontend development team.
  • Stay up to date with the latest technologies and best practices in frontend development and eCommerce platforms.
  • Participate in knowledgesharing activities such as internal training and community events to share knowledge and best practices with other developers.

Employee duties are not limited only to the abovementioned Accountabilities; he/she may perform other duties as assigned.

Position Relationship with Other Parties

Internal Relationships

  • IT
  • Operations Excellence

External Relationships

  • Development agencies
  • Application maintenance agencies
  • Payment Service Providers (PSP)
  • Hosting providers
  • Others

Work Environment

  • Indoors : 100%
  • Outdoors : 0%
  • Working Days : 5 Working Days
  • Days off : 2 Days Off
  • Working Hours : 8:00 AM 6:00 PM (1 hour break)

Position Dimensions

Level of Authority: Execute Assigned Duties

Financial Control: No Budget Control

Annual Amount: No Budget Control

Hiring Authority & Promotion

Coach New Employees

Does Not Supervise Employees

Does not Participate in the Promotion Cycle

Conduct Technical Interview

Competencies

Lead with Purpose

I lead with purpose when Im brave to challenge the status quo and turn ideas into actions that matter to my GUESTS

Collaborate for Success

I collaborate for success when I reach out and partner with others for the benefit of my GUESTS

Deliver with Credibility

I deliver with credibility when I am trusted by my GUESTS to fulfill OUR purpose

Treat with Care

I treat with care when I partner with my GUESTS to understand their needs and strive to create a memorable experience for them

Pursue with Excellence

I pursue with excellence when I display mastery and discipline to deliver the bestinclass outcomes that make a difference to my GUESTS


Job Requirements

  • Bachelors degree in Computer Science Information Systems or related field

Education

  • 1 3 years of experience in frontend development with deep understanding of core frontend technologies that is crucial for building responsive and accessible web applications.
  • Advanced knowledge of frontend frameworks such as React next JS which is important for developing complex frontend applications efficiently.
  • Strong proficiency in CSS preprocessors like Sass or Less enables the creation of maintainable and modular stylesheets.
  • Experience in building responsive frameworks (e.g. Tailwind or Foundation) that work seamlessly across various devices and screen sizes is crucial.
  • Knowledge of browser differences and techniques to ensure consistent rendering and functionality across browsers is essential.
  • Awareness of techniques for optimizing website performance such as asset optimization lazy loading and code minification can enhance user experience.
  • Experience with Git or other version control systems is essential for collaboration and code management.
  • Strong troubleshooting abilities and the capacity to resolve complex frontend issues efficiently are crucial for a senior frontend developer.
  • Experience with headless architecture and related technologies including GraphQL and REST APIs.
  • Experience with CDN systems (e.g. Cloudflare Cloudfront Netlify or Fastly)
  • Understanding user experience (UX) and user interface (UI) design principles enables the creation of intuitive and userfriendly frontend interfaces.

Experience

  • Advanced knowledge of HTML5 CSS and JavaScript (ES2015) and modern web development tools.
  • Experience with eCommerce platforms and general understanding of SEO.
  • Familiarity with deployment methodologies and tools such as Jenkins AWS CodeDeploy and Docker

Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.