Full Stack Developer

وصف الوظيفة

BlackStone eIT is seeking a motivated Full Stack Developer to join our forward-thinking team. In this role, you will be at the forefront of developing and maintaining innovative web applications. You'll work on both the front-end and back-end, using your skills to enhance user experiences and contribute to the overall success of our projects. If you're passionate about technology and looking to make a real impact, we want to hear from you!

Responsibilities

  • Design and implement scalable applications across different platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Create robust back-end services and APIs to support front-end development.
  • Ensure high performance and responsiveness of applications.
  • Troubleshoot and debug applications to optimize performance.
  • Stay updated with the latest trends and technologies in web development.
  • Contribute to all phases of the development lifecycle, enhancing best practices and team processes.

إمتيازات الوظيفة

• Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

• Minimum of 5 years' experience as a Full Stack Developer or similar role in a professional setting.

متطلبات الوظيفة

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of experience as a Full Stack Developer or similar role.
  • Proficiency in front-end technologies including HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js).
  • Experience with back-end technologies such as Node.js, Java, or Python.
  • Familiarity with relational and non-relational databases (MySQL, MongoDB, etc.).
  • Hands-on experience with RESTful API development and integration.
  • Strong understanding of version control systems, especially Git.
  • Excellent problem-solving skills and ability to work effectively in a team.
    1. Support the development of university integrations across all ongoing projects (CHEDS, NAPO, and Auto-Recognition and Master API).
    2. Provide both remote and onsite support to universities for completing the integrations.
    3. Respond to and resolve all inquiries received from universities.
    4. Debug and resolve technical and functional tickets raised by universities which might involve development and modifications on the existing MOHESR systems.
    5. Oversee the implementation progress and provide regular updates on technical milestones.
    6. Assist universities in the onboarding process with TDRA, GSB, Marketplace, and relevant local authorities.
    7. Review and validate SIT reports submitted by universities.
    8. Test developed APIs with universities and lead UAT testing activities.
    9. Monitor the integration health and connectivity with backend systems.
    10. Monitor APIs performance and implement solutions to increase the performance and the stability of the APIs