Senior Software Developer

ZINAD IT - 6th Of October, Giza

Applicants for
2 open positions
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
2 open positions
About the Job

Zinad IT is looking for a Senior Software Developer who is enthusiastic about software and development methodologies. We are looking for someone who is not an expert in a specific technology but is fairly familiar with several technologies and willing to deepen his/her knowledge in them and learn new ones

  • Create conceptual mock-ups of the various components of Applications
  • Develop the front end of the site utilizing ReactJS, JavaScript, HTML5, CSS, and any other necessary libraries/frameworks necessary to provide the optimal performance/user experience
  • Use ReactJS in conjunction with NodeJS and ExpressJS as part of the development stack
  • Utilize the vision of management to plan and develop a new design for the company websites
  • Develop the cross-platform mobile application with any of these technologies
    IONIC, React, .., or any other libraries/frameworks to provide the required application.
  • Develop e-commerce within the site for a seamless customer shopping experience
  • Develop the customer and employee portals which will be used for various user and business management requirements
  • Deploy and maintain the web app on a remote server and ability to manage the server
  • Developing mobile Apps.
  • Adheres to coding standards defined by technical management.
  • Accurately employs our development tools.
  • Accurately completes and submits work in a timely manner.
  • Complies with all of our policies and procedures.
  • Establishes responsible deadlines and personal work plans.
  • Listens to others and accepts input from team members.
  • Clearly articulates ideas and thoughts verbally.
  • Displays a positive attitude.
  • Demonstrates flexibility in day-to-day work.
Job Requirements
  • Front-end and Backend
  • Familiar with command line scripting, desktop, web, and mobile programming
  • Familiar with more than one programming language
  • Familiar with more than one platform and framework (e.g. Android, Laravel, Django, Spring, Rails, .NET, etc.)
  • Familiar with unit testing and continuous integration (JUnit, RSpec, Karma, Mocha, etc.)
  • Familiar with more than one version control system (SVN, Git, etc.)
  • Familiar with Linux operating systems and bash scripting
  • Familiar with new deployment tools (Docker, Ansible, Vagrant, etc)
  • Familiar with cloud providers like AWS, Azure, Digital Ocean
  • Familiar with secure development and encryption like public keys and certificates
  • Familiar with agile development life-cycle (standup meetings, retrospectives, sprints, Kanban boards, etc.)
  • Familiar with build tools and task runners like maven, and, gulp, web pack, etc
  • Familiarity with Game development is a plus (Unity is a big plus)
About this Company

ZINAD has introduced the first-of-its-kind Arabic Security Awareness software solution that can, reduce training costs in large businesses up to 70% compared to offline/online alternatives.
With our strong network and application developers expertise,
ZINAD... (More)

See all Careers and Jobs at ZINAD IT
Android Mobile Development Jobs, Courses & Career Opportunities in Egypt
Signup for an employer account and Post your Jobs!