Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Developer

ZINAD IT
6th of October, Giza
Posted 5 years ago
64Applicants for2 open positions
  • 62Viewed
  • 0In Consideration
  • 4Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

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)

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Developer