Full Stack Developer

Onsite
Full-time

About Al Nafi:

 At Al Nafi, we are at the forefront of revolutionizing e-learning. Our mission is to empower individuals, entrepreneurs, and businesses by providing cutting-edge education in emerging technologies. Our accredited courses in Cloud Computing, Cybersecurity, Artificial Intelligence, and more, have equipped students with the skills needed to excel in the fast-paced tech industry. We are dedicated to creating a transformative learning experience, combining hands-on labs, real-world projects, and expert-led instruction to prepare our students for high-demand careers.

Job Description: 

Al Nafi is seeking an experienced and dynamic Full Stack Developer.This role involves leading a team of software developers, managing the development and integration of applications.

Key Responsibilities:

  • Manage and lead the software development team to ensure efficient project execution.

  • Assign tasks and responsibilities to team members.

  • Oversee the development and maintenance of both frontend and backend systems.

  • Manage deployment of all applications on staging and production environments.

  • Integrate third-party APIs and payment systems.

  • Oversee and manage all applications to ensure seamless functionality.

  • Attend meetings with senior management to discuss future tasks and new features.

  • Continuously learn and implement new software development technologies to keep skills and systems up-to-date.

Qualifications:

  • BS Software/IT/EE/Computer Engnieering

  • Proven experience at least 2 years as a Software Development Manager or similar role.

  • Strong leadership and team management skills.

  • Expertise in both frontend and backend development.

  • Hands-on experience with deployment and production environments.

  • Proficiency in integrating third-party APIs and payment systems.

  • Ability to manage multiple applications and systems effectively.

  • Excellent communication skills for interfacing with senior management 

  • Passion for learning and implementing new technologies.

  • Experience with modern software development frameworks and tools.

Preferred Technical Expertise

Robust background and in-depth knowledge of the following technologies:

  • Programming Languages: Python, Java and C (optional)

  • Frameworks: Django, Nuxt.js, Vue.js, Frappe, Strapi

  • Content Management Systems (CMS): Experience with CMS-driven development, particularly with Frappe and Strapi or any other

  • Cloud Technologies: Proficiency in cloud services, especially AWS (Amazon Web Services).

  • Payment Gateway Integration: Extensive experience with integrating and managing payment gateways such as Stripe, Easypaisa, and PayPal.

Benefits:

  • Competitive salary.

  • Opportunity to work with a leading educational platform in emerging technologies.

  • Access to state-of-the-art learning resources and continuous professional development.

  • Medical Insurance

  • Fuel Card



 


Al Nafi is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Full Stack Developer

Job Type: Full-time
Department: Software Development
Location: Onsite
Share This Job
Other Jobs At Al-Nafi

AI Engineer

Onsite

Senior Database Administrator (DBA)

Onsite
View all Jobs