Web Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

20000/mnth

HOURS PER WEEK

TBD

DATE UPDATED

Sep 12, 2015

JOB OVERVIEW

What will you be doing?
The Back-End Web Developer will work with our Tech team to develop and support web applications, mobile applications, and API integration projects, among other applications. We are looking for a self-starter who is excited to learn and improve his or her skillset in the ever-evolving medium of the web. The ideal candidate is a creative thinker with experience in LAMP Stack development. The Back-End Web Developer will report to the Project Manager.
Requirements:

Strongly motivated in developing back-end web applications.
Thorough knowledge of the LAMP (Linux-Apache-MySQL-PHP) stack Expert knowledge of PHP in at least one of the various PHP frameworks like Laravel ,Symphony , Zend ..etc and one of Micro PHP Framework like Slim , Slix, flight, wave, f2..etc
Fully understand of REST api integration and design.
Expert knowledge of API- Centric Web Application (web API Applications).
Experience in messaging language like : JSON , XML ..etc.
Experience integrating with server-side code to produce dynamic pages.
Solid understanding of MVC Architecture and Object Oriented design principles.
Proven experience of developing software using the Agile/SCRUM development methodology.
The ability to architect backend applications.
Basic knowledge in CMS like Wordpress, Joomla , Drupal..etc and open source e-commerce solutions like Opencart ,Magento ..etc.
Experience in Web services languages and technologies .
Experience in cross-platform environments.
Advanced database skills and SQL using relational (MySQL)
Experience in mobile interface technologies and framework like :phonegap,Titanium , CooconJS ..etc .
Experience with revision control (e.g. subversion, Git) and cloud programming.
Solid understanding of web protocols, markup languages, and scripting languages including but not limited to: HTML5, CSS3, JavaScript, JSON, jQuery, and XML.
Strong understanding of security requirements in a web development environment
BS/MS in Computer Science or related field (preferable but not mandatory)
2-7 years of back-end programming experience.
teamwork: knowing when and how to ask and answer questions.
Deliver tasks on time and with high quality code.
Proven ability to write clean structured and well documented code (Samples will be requested) and to read through and understand existing code.
Bonus :

knowledge of native JavaScript and JS frameworks like Jquery, AngularJS, Backbone , Ember ..etc.
Knowledge in Native mobile Application Development (IOS, Android , Windows phone) .
Knowledge any other programing languages and framework like : Ruby on rails, .Net, NodeJS, Python , Java ..etc.
Knowledge in HTML5 JS Framework like : easeljs , kineticjs , fabricjs , paperjs , Sencha Touch, KendoUI
modern standards-based browser development (HTML/HTML5, CSS/CSS3, Bootstrap 3 , Responsive Design , Cross browsing ).
Experience in Mobile web development and Experience in web mobile frameworks like : Phonegap,Titanium, Ccooconjs ..etc.
Experience in other SQL Databases like : Oracle , MSSQL , Postgre ..etc and Non-SQL Databases like : MongoDB, CouchDB , Hadoop , Cassandra ..etc
Knowledge in web design.
Knowledge in Foundation and Skeleton CSS framework.
Knowledge in Software engineering.
Ability to use Photoshop and Illustrator.
About us :
OptimizeX is a subsidiary company of a leader information technology company in Scottsdale, Arizona which provides applications and solutions for a wide range of corporate and public sector clients like : Banks , Government, Hotels ..etc . Also, it provides an exciting range of software products in different sectors like : Business , Entertainment , Health care , Social networks, Games ..etc with many of successful projects in our portfolio.
Our office handles the development and implantation of the company's projects. The technical team is responsible for implementing the ongoing development for clients and internal corporate projects and products. The team, as a whole, requires in-depth technical knowledge of programming languages/frameworks/APIs, knowledge of user interface design with strong understanding of usability best practices, and the ability to effectively work with internal/external stakeholders to capture business requirements for all projects and products.
We are seeking a Back-end developer for web and mobile applications to be part of our amazing team.

Job Type: Full-time

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin