Senior Full-Stack

We are seeking a Senior Full-Stack Developer with a minimum of 3 years of experience to join our team. The ideal candidate will have a strong understanding of both front-end and back-end development, expertise in frameworks such as Angular and Node.js, and experience working with AWS services. Proficiency in designing scalable architectures and managing cloud infrastructure is essential


Responsibilities:

  • Develop and maintain RESTful APIs for integration with front-end and third-party services.
  • Optimize application performance for maximum speed and scalability.
  • Manage cloud-based environments and infrastructure using AWS services (e.g., EC2, S3, Lambda).
  • Ensure code quality through proper testing, peer code reviews, and best practices.
  • Monitor, debug, and resolve production issues in a timely manner.
  • Implement security and data protection measures.

Job Qualifications:


  • Proficient in Node.js and building scalable applications.
  • Strong experience with TypeScript.
  • At least 1 year of experience with C# and ASP.NET Standard/Core.
  • Hands-on experience in developing and managing RESTful APIs and/or GraphQL services.
  • Strong expertise in Relational Databases, JSON/Document Databases, and Real-Time Databases like Firebase.
  • Experience working with Cloud Hosting Services such as AWS, Azure, or Google Cloud Services.
  • Preferably some experience with headless WordPress.
  • Self-motivated and enthusiastic about learning new technologies and techniques.
  • A good team player with strong interpersonal and communication skills.
  • Creative, proactive, and solutions-oriented mindset.
  • Fluent or at least very good in English (verbal and written).
  • Supportive and passionate about the purpose and objectives of the Ministry.


Kindly read carefully our Mission & Vision stated here before applying