وظائف
>
Cairo

    Monitoring Evaluation and LearningSAVE - Cairo, مصر - Pathfinder International

    Pathfinder International
    Default job background
    وصف
    We are seeking a talented and experienced Full Stack Developer to join our team. The successful candidate will be responsible for developing and maintaining the full stack of the company s web applications, from the front-end user interface to the back-end database and server. The ideal candidate has a passion for technology and a strong understanding of web development principles.
    Responsibilities:
    • Design, develop, and maintain the full stack of web applications, including front-end and back-end components
    • Write clean, maintainable, and efficient code using programming languages such as JavaScript, HTML, CSS, and Python
    • Collaborate with cross-functional teams, including designers, product managers, and other developers
    • Develop and implement RESTful APIs to connect front-end components to back-end systems
    • Implement security and data protection measures, such as encryption and authentication
    • Troubleshoot and debug applications to ensure they are functioning optimally
    • Write technical documentation to support the ongoing development and maintenance of applications
    • Stay up-to-date with the latest web development tools and technologies
    • Participate in code reviews and contribute to the continuous improvement of the development process

    Requirements:
    Frontend- Angular, React, VueBackend- Ruby, Python, GraphQL, Postgres, Redis, AWS. Experience: 0.6-3 years
    • Bachelor's degree in Computer Science, Software Engineering, or a related field
    • Proven experience as a Full Stack Developer or a similar role
    • Strong programming skills in JavaScript, HTML, CSS, and Python
    • Experience with front-end frameworks such as React or Angular
    • Experience with back-end frameworks such as Django or Ruby on Rails
    • Knowledge of database systems such as MySQL or MongoDB
    • Understanding of web development principles, including security and data protection
    • Strong problem-solving and analytical skills
    • Excellent communication and teamwork skills

    If you have a passion for technology and a strong understanding of web development principles, we would love to hear from you.

    Skills : javascript,html,css,python,react,angular,django,ruby on rails,mysql,mongodb,data protection,analytical skills,communication