Snoonu

Senior Frontend Engineer (Marketplace)

Snoonu

Doha, Doha Municipality, Qatar · Full Time

Be the first to apply

Experience
4+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Education
Bachelor's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join an innovative team as a Senior Frontend Engineer focused on enhancing both user interface and user experiences within dynamic web applications. You will leverage your deep technical expertise primarily with React.js and related front-end technologies to create responsive and efficient products used widely by our customers.

Key Responsibilities

  • Develop robust and scalable web user interfaces.
  • Create comprehensive unit tests to ensure software reliability.
  • Perform code reviews to maintain high quality standards.
  • Design and implement new features and products using modern frontend frameworks and libraries.
  • Work closely with designers and product managers to craft intuitive and engaging user experiences.
  • Maintain and enhance existing codebases with a focus on modularity and reusability.
  • Address front-end challenges involving performance optimization and maintainability.

Qualifications and Skills

  • Bachelor's degree in Computer Science, IT, or a related discipline.
  • At least four years of professional experience in frontend development.
  • Expertise in JavaScript, including deep understanding of DOM manipulation and the JavaScript object model.
  • In-depth knowledge of React.js core concepts and ecosystem.
  • Proficiency in UI component libraries such as Material-UI or Ant Design.
  • Experience using state management tools like Redux toolkit or Recoil.
  • Familiarity with React Query for efficient data fetching and cache handling.
  • Competence with modern frontend build and deployment toolchains.
  • Strong ability to optimize frontend performance by reducing load times and resource consumption.
  • Skilled in frontend testing frameworks including Jest and React Testing Library.
  • Excellent communication skills enabling effective collaboration with cross-functional teams.

About the Company

The company is a pioneering super app in Qatar, revolutionizing daily activities through swift delivery and integrated shopping experiences. With a global mindset and technological drive, the company aims to innovate beyond conventional limits to benefit the local community and region.

Core Values

  • Customer Obsession: Prioritizing customer needs in every decision.
  • Integrity: Upholding honesty and ethical conduct.
  • Creativity and Curiosity: Continual innovation for significant impact.
  • Ownership and Leadership: Leading by example and taking responsibility.
  • Efficiency: Achieving results through smart, streamlined efforts.
  • Teamwork: Valuing collaboration and collective strength.
  • Execution: Transforming ideas and plans into tangible outcomes.

Workplace Culture and Benefits

  • Global collaboration with diverse teams around the world.
  • Dedicated budgets and access to ongoing learning and development opportunities.
  • Strong autonomy to take ownership of tasks and professional growth.
  • Flexible time off policies promoting wellness and work-life balance.
  • Agile methodologies embraced across product development and operations.
  • Certified as a Great Place to Work®, reflecting a supportive and empowering environment.
  • ISO certifications ensuring a commitment to quality and safe workplace practices.
  • Active commitment to sustainable practices and community social responsibility initiatives.
  • Inclusive equal opportunity employer welcoming diversity in all forms.

Minimum education

Bachelor's Degree

Tools & software

How they work

Communication Teamwork & Collaboration Customer Focus Creativity Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer