Browse Jobs
For Employers
Post JobLog inGet Started

Software Development Project Manager

Qleanapp
Cairo, Egypt
Posted 5 years ago
119Applicants for2 open positions
  • 31Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Accomplishes information technology staff results by communicating job expectations; planning, monitoring, and appraising job results; coaching, counseling, and disciplining employees; initiating, coordinating, and enforcing systems, policies, and procedures.
  • Maintains staff by recruiting, selecting, orienting, and training employees; maintaining a safe and secure work environment; developing personal growth opportunities.
  • Maintains organization's effectiveness and efficiency by defining, delivering, and supporting strategic plans for implementing information technologies.
  • Directs technological research by studying organization goals, strategies, practices, and user projects.
  • Completes projects by coordinating resources and timetables with user departments and data center.
  • Verifies application results by conducting system audits of technologies implemented.
  • Preserves assets by implementing disaster recovery and back-up procedures and information security and control structures.
  • Recommends information technology strategies, policies, and procedures by evaluating organization outcomes; identifying problems; evaluating trends; anticipating requirements.
  • Accomplishes financial objectives by forecasting requirements; preparing an annual budget; scheduling expenditures; analyzing variances; initiating corrective action.
  • Maintains quality service by establishing and enforcing organization standards.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
  • Contributes to team effort by accomplishing related results as needed.

Job Requirements

  • Bachelor’s Degree in Computer Science, Information Technology or related field
  • 6+ years’ experience as an IT professional
  • 1+ years’ supervisory experience in an IT Department
  • In-depth knowledge of iOS apps, Android apps, React Native, React, PWA, administration, network administration, and service desk administration.
  • Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax
  • Knowledge of {{functional or object-oriented}} programming
  • Ability to write well-documented, clean Javascript code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Android Studio
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like {{Jest or Mocha}}
  • Knowledge of different frameworks, libraries, or other technologies that work with React native.
  • Excellent written and verbal communication skills
  • Able to clearly communicate technical concepts to both technical and non-technical audience

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Development Project Manager