Web Developer

PROXC Consulting Ltd. - Mohandessin, Giza

70
Applicants for
2 open positions
49
Seen
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Negotiable
Education Level:
Bachelor's Degree at least
Languages:
Arabic, English
Vacancies:
2 open positions
Travel Frequency:
Minimal travel
About the Job

About the Job 

We are looking for an outstanding Web Developer to be responsible for the coding, innovative design and layout of our website. You will build our website from concept all the way to completion from the bottom up, fashioning everything from the home page to site layout and function

Responsibilities 

  • Write well designed, testable, efficient code by using best software development practices
  • Create website layout/user interface by using standard HTML/CSS practices
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Be responsible for maintaining, expanding, and scaling our site
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Cooperate with web designers to match visual design intent

Job Requirements

Requirements 

  • Proven working experience in web programming
  • Top-notch programming skills and in-depth knowledge of modern HTML/CSS
  • Familiarity with at least one of the following programming languages: PHP, ASP.NET, Javascript or Ruby on Rails, AngularJS
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Adequate knowledge of relational database systems, Object Oriented Programming and web application development
  • Hands-on experience with network diagnostics, network analytics tools
  • Basic knowledge of Search Engine Optimisation process
  • Aggressive problem diagnosis and creative problem solving skills
  • Strong organisational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

 Core Skills:

Coding - handles coding responsibilities including the ability to:

  • Understand code at their level independently
  • Properly document code
  • Follow coding standards
  • Engineer sections of code independently and subsystems with guidance
  • Create tools to be used by the team
  • Refactor code at a sub-system level

 

Ownership - takes accountability and ownership for work: 

  • Being responsible for understanding work before commencing
  • Following through on a task to completion
  • Handling responsibility beyond the explicit for his/her own tasks, bugs, and designs
  • Being proactive in addressing unforeseen issues

 

Technical Design - designs/develops effective technical designs that:

  • Are written to the level of expectation of code responsibility
  • Accurately estimate times for his/her tasks
  • Include resource maps and optimization plans on a sub-system level
  • Assess risks for tasks on a system level
  • Identify missing aspect of a design, particularly at the sub-system level
  • Identify missing aspects of someone else’s design
  • Apply techniques of object oriented design and meta-programming
  • Anticipate problems in their own area of code
  • Include the interface design with some guidance
  • Take into account methods of automatic testing
  • Identify the need for tools ahead of time

 

Debugging - fully debugs familiar and unfamiliar areas of his/her own code, 

other’s code (of similar level), and higher-level code (with limited guidance).

  • Debugging responsibilities include:
  • More consistent use of exception handlers to track down problems
  • Basic understanding working with and debugging assembly
  • Use of profiling as a standard step

Time Management - looks for ways to save time, including: 

  • Multitasking
  • Helping the broader team identify high risk tasks so they can be scheduled early
  • Effectively prioritizing tasks
About this Company

PROXC Consulting is recognized as one of the trusted advisors to many business leaders, governments, and institutions in the field of management consulting.

We help our clients make distinctive, lasting, and significant improvements to the performance of their... (More)

See all Careers and Jobs at PROXC Consulting Ltd.
Similar Jobs
Mobile Developer (HTML5)
Malomatia - Cairo
PHP / MySQL Developer
Confidential Company - Cairo
Web Designer - HTML
Z2 Data - Cairo
Laravel / PHP Web Developer
Confidential Company - Giza
See other new jobs >>
Hiring?
Signup for an employer account and Post your Jobs!