Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Full Stack Web Developer

Digitizir
Nasr City, Cairo
Posted 4 years ago
23Applicants for1 open position
  • 23Viewed
  • 9In Consideration
  • 12Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

MAJOR PURPOSE:

  • You will use your creative and software engineering/programming skills to design, build and improve websites. You understand user experience and are able to build websites that are easy to understand, navigate and use, and adhere to design standards and specifications
  • You will be a member of a team-oriented staff and shares the responsibility of providing web application projects of the Company with support, design, develop, programming and integrating. You will implement internal and external web applications based on modern web development standards and other techniques.

ESSENTIAL FUNCTIONS & DUTIES:

  • Conceptualizing creative ideas with clients
  • Testing and improving the design of the website.
  • Establishing design guidelines, standards, and best practices.
  • Maintaining the appearance of websites by enforcing content standards.
  • Designing visual imagery for websites and ensuring that they are in line with branding for clients.
  • Working with different content management systems.
  • Communicating design ideas using user flows, process flows, site maps and wire frames.
  • Incorporating functionalities and features into websites.
  • Designing sample pages including colors and fonts.
  • Preparing design plans and presenting the website structure.
  • Take ownership at all stages of the development life cycle: initial analysis, implementation, integration, testing, debugging and support.
  • To consider systems performance requirements and to get advice when making specific determinations relating to system performance requirements.
  • To work with the creative teams to understand the design concept and advise how it can be implemented technically within constraints.
  • To design and build database schemata with integrity and scalability, with data access layers that are optimized for performance and security.
  • Provide consulting services to clients to develop ideas for innovative projects involving technology-based tools and recommendations of appropriate hardware and software.
  • To write clean and healthily structured, well documented code and to deliver code which is well-tested and consistently error free.
  • Applying off-page SEO analysis and development
  • Evaluate new technologies and software as appropriate
  • Participate in staff meetings.
  • Prepare monthly activity reports.

Job Requirements

QUALIFICATIONS:

EDUCATION/CERTIFICATIONS:

  • A Bachelor’s degree in Computer Science or Software Engineer or equivalent experience.

REQUIRED KNOWLEDGE:

  • Experience with Windows and Linux servers.
  • Good grasp of Open-Source software & culture.
  • Experience with database systems such as Oracle, SQL, PostgreSQL, MySQL, DB2, etc.
  • Experience in web designing, strong understanding of UI and UX and cross-browser compatibility.
  • Experience with web developing/programming experience and fluency in programming languages, environments, and concepts including several of the following: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, ColdFusion, Java, Perl, PHP, Python, Ruby-on-Rails, AJAX, ASP, ASP.NET, and XML. As well MBaas.
  • Strong grasp of security principles and how they apply to E-Commerce applications.
  • Experience with WordPress, Joomla, Drupal, Magento, Woo-commerce, etc.
  • Experience with Web Services (REST/SOAP). Designing, writing and developing API’s.
  • Experience with SEO and its implementation.

SKILLS/ABILITIES:

  • Strong organizational, written communication and oral skills.
  • Ability to work effectively in a team environment.
  • Ability to manage multiple projects, set priorities, and meet deadlines.
  • Ability to multitask with strict time constraints and excellent time management skills
  • Analytical, reasoning and problem solving/troubleshooting skills.
  • Documentation, flow-charts drawing and contents listing.
  • Self-development skills to keep up to date with fast-changing trends.
  • Mathematical aptitude and strong problem-solving skills.
  • Accuracy and attention to details.

Featured Jobs

Similar Jobs

Search other opportunities
JobsCreative/Design/ArtFull Stack Web Developer