Browse Jobs
For Employers
Post JobLog inGet Started

Software Engineer

AIMS International Egypt
Cairo, Egypt
Posted 6 years ago
36Applicants for1 open position
  • 25Viewed
  • 12In Consideration
  • 12Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Your role is to develop products for financial technology solutions by studying operations; designing, developing and deploying these solutions; support. You'll take part in leading a team of developers responsible for building new and support existing websites.

  • Your role is to develop products for financial technology solutions by studying operations; designing, developing and deploying these solutions; support. Ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent programming skills.
  • Design, develop, and unit test applications in accordance with established standards.
  • Ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent programming skills.
  • Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • We are looking for a highly motivated individual who is looking to grow their career in a fast paced environment.
  • Document and demonstrate solutions by developing documentation, flowcharts,layouts, diagrams, charts, code comments and clear code.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques; reading professional publications.

Job Requirements

  • Academic degree in Computer Science (BSc) or relevant fields.
  • Formal training and certification in software engineering and relevant fields is a plus.
  • One or more years previous working experience as in JavaScript frameworks.
  • In depth knowledge of NodeJS, ExpressJS or Restify.
  • Good understanding of JSON format.
  • Experience implementing applications using Angular 4 or React.
  • Hands on experience with JavaScript Development on both client and server-side.
  • Experience with modern frameworks and design patterns, minimum one-year experience with JavaScript development.
  • A good understanding of how web applications work as well as security, session management, and best development practices.
  • Be a persistent, creative problem solver.

Knowledge of the following will be considered as an advantage:

  • Web Development Experience for High-Traffic, Highly Secure applications.
  • Experience with cloud technologies, Microservices, environments (i.e. AWS, DigitalOcean, MS Azure) also a plus.
  • Continuous integration (Jenkins/Hudson) and version control (SVN, Git).
  • Experience in unit testing frameworks is also a plus.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Engineer