Full Stack Web Developer

مصر - القاهرة

As a full-stack developer you will be in charge of both the front-end and back-end of our products.

Responsible for developing innovative, high quality services and web APIs.

The developer will work with our project managers and other team members to develop specifications and test features.

Programming and database (design and administration) are all important functionality of this role.

Part of your tasks is to administer & maintain our servers which includes setting up and configure cloud servers of different providers such as Heroku, AWS, GCP (Google Cloud Platform) and others.

Responsibilities

●       Participate in the architecture design.

●       Write well designed, testable, efficient code by using best software development practices.

●       Front end development

●       Backend Development

●       Database Design and implementation

●       Web API Development

●       Work with the project manager and design team.

●       Using project management software to track and report on projects

●       Daily progress update.

●       Stay plugged into emerging technologies/industry trends and apply them into operations and activities.

●       Payment integration with PayPal and similar systems

●       Work with Google Cloud Platform

Technical Skills

●       bootstrap, angularjs or any other

●       Nodejs or any other language

●       MySQL or MongoDB

●       MEAN/MERN web-based applications.

●       Ruby, JavaScript, HTML5, CSS3, SASS and LESS.

●       JSON, XML, AJAX, and WebSockets.

●       NoSQL database systems like MongoDB, CouchDB, or Redis.

●       Google Cloud Platform or similar cloud computing environments.

●       Familiar with search engine technology and open source search engines.

●       Have experience with modern chatting services and their tools and technologies

Requirements

●       5+ years of relevant software engineering experience.

●       Knowledge of agile methodologies.

●       2+ years of experience within the 5 years in robust server-side development, including MEAN/MERN web-based applications.

●       Strong object-oriented development skills.

●       Comfortable with Ruby, JavaScript, HTML5, CSS3, SASS and LESS.

●       Strong understanding of UI, cross-browser compatibility, general web functions and standards.

●       Experience developing responsive web applications.

●       Experience with JSON, XML, AJAX, and WebSockets.

●       Strong API design skills.

●       Experience working with NoSQL database systems like MongoDB, CouchDB, or Redis.

●       Familiarity with building mobile applications for iOS and Android.

●       Experience with AWS/GCP or similar cloud computing environments.

●       Experience building RESTful web services.

●       Basic knowledge of Search Engine Optimization process.

●       Fluent in Linux: RedHat, CentOS, Fedora, or Ubuntu.

●       Experience building and managing automated build/test/deployment environments.

●       Good communicator.

●       Open to feedback.

●       Must be results-orientated and able to work both independently and within a team environment.

●       Desire to work in a fast paced and dynamic environment.

تاريخ النشر: ٢٨ مارس ٢٠١٧
الناشر: Tanqeeb.com

تاريخ النشر: ٢٨ مارس ٢٠١٧
الناشر: Tanqeeb.com