Browse Jobs
For Employers
Post JobLog inGet Started

Full Stack Software Engineer

Retailyze
Cairo, Egypt
Posted 7 years ago
24Applicants for1 open position
  • 17Viewed
  • 11In Consideration
  • 6Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job Summary:

We are looking for talented software engineers who will be responsible for development of our software products, developing RESTful APIs managing the interchange of data between the servers and the Front-End/Apps, as well as translating the UI/UX design wireframes to actual code that will produce the visual elements of the application Front-End.

Responsibilities:

  • Implementation of a robust set of services and APIs to power the web application.
  • Building reusable code and libraries for future use.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection.
  • Translation of UI/UX wireframes to visual elements.
  • Integration of the front-end and back-end aspects of the web application.

Job Requirements

  • Proficient knowledge of a back-end programming language (Python & NodeJS).
  • Good understanding of server-side templating languages like (Jade, EJS, Jinja, etc.).
  • Good understanding of JavaScript libraries and frameworks such as (AngularJS, KnockoutJS, BackboneJS, ReactJS etc.).
  • Experience with Meteor platform is a plus.
  • Proficient understanding of client-side scripting and JavaScript frameworks like jQuery.
  • Good understanding of server-side CSS preprocessors like (Less, Sass etc.).
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to implement automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools like (Git, Mercurial or SVN).
  • Familiarity with development aiding tools like (Bower, Bundler, Rake, Gulp, etc.).

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFull Stack Software Engineer