Software Engineer - Alma Health " Ramallah "

الصفحة الرئيسية

Software Engineer - Alma Health " Ramallah "


Software Engineer ( Full-stack/ Frontend / Backend/ Mobile)

About Alma Health

We’re building a new kind of healthcare tech company to serve the most vulnerable people: people with chronic conditions. We’re managing everything from insurance to medication intake instructions, and anything else that could stand in the way of effective treatment. Our employees are dedicated to a clear vision: improving the lives of people with chronic conditions to help them regain control of their lives. Join us as we prove just how much a healthcare tech company can deliver.

Job Description

We are a digital healthcare startup based in UAE on a mission to become the Middle East's leading digital platform for chronic condition management by harnessing technology to transform lives. We're looking for talented and technically well-rounded software engineers who love to tackle complex problems and are passionate about building the next evolution of our platform.

Job Location: Ramallah, Palestine

We are looking for:

  1. 2+ years of professional experience in software development as a Full-stack or Frond-end, Backend, or Mobile (React-native)  
  2. Excellent programming skills in Javascript or any of (Java, Python, or Go)
  3. knowledge of React.js or Node.js 
  4. You have an understanding of data structures and algorithms, and understand how to apply them to design pragmatic solutions and a solid understanding of object-oriented programming principles
  5. Knowledge of software engineering design patterns and best practices
  6. Wide knowledge of databases (MySQL, MongoDB, Cassandra, Redis, ElasticSearch)
  7. Practical experience with managed Kubernetes in the cloud (preferably GKE) in a production environment
  8. Direct experience with CI/CD pipelines, Infrastructure-as-Code, Slack ops, application performance measurement, and alerting systems
  9. Experience with building mobile apps for iOS & Android (using React Native)
  10. Good understanding of RESTful APIs
  11. Fast learner; can quickly master concepts, disciplines, and methods
  12. A passion for high-quality UX and attention to details
  13. Fluent in English, with great communication and presentation skills

Nice to have: 

  1. knowledge of building microservices in Java (e.g., spring-boot)  is a big plus 
  2. Knowledge of mobile native technologies (Android or IOS)
  3. Working experience with cloud-based solutions (on AWS or Azure). 
  4. Experience working as part of an agile team
  5. Experience working with open source technologies and contribution to open source
  6. Knowledge of industry-wide technology trends and best practices
  7. Strong CSS skills w/ experience building responsive applications across a variety of browsers and devices 
  8. Experience in designing distributed, highly available systems
  9. Experience working within a start-up environment

How to Apply:

Please send your CV to  :
tech-jobs@alma.healthcare 
and kindly include the job title in the subject line.
google-playkhamsatmostaqltradent