Snoonu logo
Senior Frontend Developer

Snoonu

Job Type

Full-time

Work Type

On-Site

Location

Doha, Qatar

Experience

0 - 0 years

A little bit about us!

At Snoonu, we hold the belief that technology has the power to make anything possible.

Our Vision: to be the first Qatari Super App that propels the region and its community through innovation and technology. We envision a global expansion where what we do surpasses norms and limitations every time.

Our Mission: To radically transform how people live by leveraging technology to connect them with endless possibilities.

Values We Live By

  • Be Customer Obsessed - “Focus on the customer and all else will follow.”
  • Act with Integrity - “We are honest, ethical, and trustworthy in everything we do.”
  • Be Curious and Creative - “We constantly innovate and create solutions to bring a lasting positive impact.”
  • Lead by Example and Take Ownership - “Be the change you want to see and take ownership.”
  • Hustle and Deliver Results - “You can do more by doing less, better, and faster.”
  • It's all about people - “Be a Team player, together we are stronger.”

Job Overview

As a Senior Frontend Developer, you will play a key role in shaping the user interface and overall user experience for our products. You will have a deep understanding of frontend technologies, with a focus on React.js, Ant Design, Recoil, and React-Query. You'll work closely with our design and backend teams to build responsive and high-performance web applications that delight our users.

Some Of What You Will Be Doing

  • Collaborate with designers, backend developers, and project managers to implement and optimize user interfaces for web applications.
  • Develop reusable and modular frontend components using React.js.
  • Utilize Ant Design to create visually appealing and user-friendly UI components.
  • Manage state effectively using Recoil and handle asynchronous data with React-Query.
  • Ensure the technical feasibility of UI/UX designs and optimize them for maximum performance and scalability.
  • Identify and address performance bottlenecks and optimize web applications for speed and responsiveness.
  • Stay up-to-date with the latest front-end development trends and best practices.
  • Mentor and guide junior developers, providing technical leadership and code reviews.

Some Of What Is Required

  • Minimum 4 years of professional front-end development experience.
  • Strong proficiency in React.js and its ecosystem.
  • Experience with Ant Design for building modern and visually appealing user interfaces.
  • Familiarity with state management using Recoil and data fetching with React-Query.
  • Proficient understanding of web markup, including HTML5 and CSS3.
  • Strong knowledge of JavaScript and ES6+.
  • Experience with version control systems (e.g., Git).
  • Ability to write clean, maintainable, and efficient code.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Proven ability to work in an Agile development environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field (preferred).