Full Stack Developer
Dafater -
Nasr City, CairoPosted 1 year ago79Applicants for1 open position
- 37Viewed
- 8In Consideration
- 15Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- You’ll work in an Agile, collaborative environment to understand requirements, design, code, and test innovative applications, and support those applications for our highly valued customers.
- You will develop new web features, that have a front end and back end component
- Developing back-end components to improve responsiveness and overall performance.
- Design and implementation of low-latency, high-availability, and performance applications.
- Integrating user-facing elements into applications.
- Improve the functionality of existing systems.
- Assess and prioritize feature requests.
- Coordinate with internal teams to understand user requirements and provide technical solutions.
Job Requirements
Job Requirements:
- Strong experience in building websites using HTML, CSS, and JavaScript
- Strong experience with modern web frameworks and/or libraries such as jQuery, Bootstrap, etc.
- To be Good experience in building web applications with any common web technologies (Python, Node.JS, Java, .Net, PHP, Ruby) - [[ Python is preferred ]]
- Good SQL Skills and specifically Familiar with MySQL and open source Database providers
- You are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.
- You understand object-oriented programming principles
- You are comfortable using the Linux command line
- You have a working knowledge of source control software such as Git (preferred) or SVN
- You thrive on collaboration, working side by side with people of all backgrounds and disciplines.
- An understand of RESTful interfaces
- You are experienced working with web front-end frameworks like (Reactjs - Vue.js - Angular, etc.)
- You are highly motivated and have a passion for creating and supporting great products.
- Ability to multi-task and manage tasks with varying priorities
- Ability to work independently with minimal supervision
- Must be able to brainstorm and communicate technology ideas and issues with peers and management
- Excellent verbal and written communication skills