Browse Jobs
For Employers
Post JobLog inGet Started

Frontend Software Engineer, React, React Native, and Redux proficient

Downtown, Cairo
Posted 1 year ago
32Applicants for1 open position
  • 7Viewed
  • 7In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are a travel-tech company providing a suite of software products for the travel industry, allowing tourists from around the world to find and book tours seamlessly in the Middle East region. We plan on integrating exciting features into our platform so that long-overdue pain points can be alleviated.

We are seeking a skilled Frontend Developer to join our team in building an exciting travel and tourism service. As a Frontend Developer, you will be responsible for designing and implementing the user interface of our website and mobile app, ensuring a seamless user experience for our customers. 
You will work closely with our Backend Developers, UI/UX Designer to deliver a high-quality product interface that will deliver an amazing experience to our customers.

Responsibilities:

  • Design and implement the user interface of our website and mobile app using React.js and React Native
  • Collaborate with our UI/UX Designer to ensure a consistent and engaging user experience across all platforms.
  • Optimize the website and mobile app for performance, speed, and responsiveness.
  • Work closely with our the backend team to integrate frontend and backend functionality.
  • Ensure the website and mobile app are fully tested and functional across all browsers and devices.
  • Stay up-to-date with the latest frontend development trends, tools, and techniques.

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in frontend development using the React, and React Native
  • Strong understanding of HTML5, CSS3, Redux, Sass, and JavaScript (TypeScript)
  • Experience with responsive web design and mobile-first development.
  • Experience with frontend testing frameworks such as Jest or Mocha.
  • Ability to work collaboratively in a team environment. and experienced in working with RESTful APIs and integrating with backend systems
  • Experience with AR/VR development using React Native or Unity.
  • Familiarity with Agile/Scrum development methodologies. Experience with Git or other version control systems
  • Experience with Git or other version control systems, and familiar with the design patterns MVC, MVP, MVVM, and TDD.
  • Excellent problem-solving skills and attention to detail
  • Write clean, readable, testable, and maintainable code that performs and scales.
  • Advocate for best practices and coding standards.
  • Strong communication skills and ability to work in a team environment, with strong desire to communicate with people, understand people, and motivate people!
  • Passionate about coding, and inspired to build great things and to grow
  • Highly self-motivated and have experience/interest in working in a startup.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFrontend Software Engineer, React, React...