Front-End Developer

Дата размещения вакансии: 07.11.2024
Работодатель: Aram Meem Services
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

ToYou is a leading online Saudi food ordering and delivery super-app with one of the largest and most comprehensive networks of merchants across the Kingdom of Saudi Arabia. We seek to deliver all necessities across the Kingdom, whether they be from restaurants, supermarkets, pharmacies, or more.

At ToYou we aim to provide all our customers with a great experience by connecting them with thousands of merchants across Saudi Arabia, and we take great pride in our diverse team which represents different backgrounds, experiences, and visions. We truly value them and count them as a key factor to our success. So, if you are interested in joining a team full of intelligence, ambition, and great talent, ToYou is the right place for you.

We are seeking a highly skilled Front-End Developer with mandatory expertise in Angular and React frameworks. The ideal candidate will have a strong background in front-end development and a passion for creating seamless user experiences.

Responsibilities:

  • Develop and maintain web applications using Angular and React frameworks

  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automation

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 4+ years of non-internship professional front-end, web or mobile software development using JavaScript, HTML and CSS experience
  • Thorough understanding of Angular and React frameworks and their core principles
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Experience in computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Knowledge of code versioning tools such as Git
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Strong communication and teamwork skills, excellent problem-solving skills and attention to detail

Will be considered an advantage:

  • Knowledge of isomorphic React
  • Experience with data structure libraries (e.g., Immutable.js)

What we offer:

  • Competitive Salary
  • Annual Allowance for Medical Insurance Coverage
  • 20 Vacation Days plus Public Holidays
  • Remote work from your preferred location
  • Discounted Language Courses
  • International Team

Interested applicants are required to submit their CV in English.

All applications will be treated in strict confidence.