Senior Software Engineer

Job Description

You willI

Iterate rapidly on features, tooling, and processes as we launch the first versions of new products, add features to existing code-bases, or modernize legacy (non unit-tested) code-bases

Design, build, and maintain APIs, user-facing experiences, services, and systems for an international client-base

Engineer solutions across complex and high-volume systems with tens of thousands of insertions per second and thousands of complex aggregate queries per system

Debug production issues across services at multiple levels of the stack

Work closely with Senior management who will provide clarification, technical direction if needed, and detailed end UI designs which must be implemented with flexibility and reliability for future expansion through TDD

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements

مبرمج ذو خبرة ما لا تقل عن 3 سنوات في البرمجة (senior software engineer).

نستخدم في عملنا الReact والAngular بكثافة, لذا يتطلب من المتقدمين معرفة جيدة بكلتا التقنيات. 

نفضل معرفة بالأدوات المذكورة أدناه, ولكنا نهتم أكثر بقدرتك على التعلم السريع, القيادة العميلة, ومهارات الحلول الحواسبية (problem solving skills).

الأدوات/ التقنيات التي نستخدمها في مشاريعنا تتكون من:

  • Object-oriented programming
  • MVC
  • Component-based Architecture
  • Kubernetes Deployments
  • Serverless
  • Google Cloud
  • AWS
  • Aiven Cloud
  • GraphQL APIs
  • TDD primarily with Jest
  • SFTP
  • Typescript Node.js servers
  • React.js Progressive Web Apps
  • React Native w/ Expo Mobile Applications
  • Advanced SQL/Postgres
  • Redis
  • Git
  • BigQuery as a Data Warehouse
  • Google Pub/Sub as a managed message broker
  • Java/Scala for ETL and legacy glue
  • Apache Beam using Dataflow for an ETL pipeline
  • CGI/XML/JAXB for communication w/ legacy systems
  • C#/.NET for windows
  • LibVLC/FFMPEG for video management
  • C++/QT desktop applications
  • Ruby on Rails
Job Details
Job Title Senior Software Engineer
Deadline 17 - Jul - 2019
Location Ramallah
Job Type Part time and Full time
Position Level Mid Career
Salary N/A
Degree Bachelor's degree
Experience 3 Years
Category I.T. & Tech
Application Instructions

Interested and qualified candidates can apply online through Apply Now

For your privacy and protection: when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer.