Overview

Hala Systems
Hala Systems is a social enterprise that aims to transform the nature of civilian protection during warfare, as well as to reduce casualties during post-conflict recovery, natural disasters and other major crises. Our solutions are already saving lives, reducing trauma, and improving resilience in some of the most dangerous places in the world.

We are seeking a lead server-side developer to implement advanced situational awareness and collaboration tools, next-generation analytics, and state-of-the-art security and data protection. The system must optimize for maximum speed, fault-tolerance, and scalability. The lead developer will be a key player in the overall product development process. We’re a distributed company with team members spanning the globe. This role can be based anywhere. Start date ASAP.

The project will be discussed in greater detail with top candidates during interviews.

Responsibilities

  • Create, modify, and maintain operational software products
  • Help improve code quality through unit tests, automation, and code reviews
  • Be an active leader and contributor to the product development team
  • Build reusable code and libraries for future use
  • Optimize for maximum speed, fault-tolerance, and scalability
  • Implementation of security and data protection
  • Compare advantages and disadvantages of internal development and external alternatives

Technical Skills and Qualifications

  • Have code samples available for our evaluation
  • Advanced understanding of emerging web and software technologies
  • Ability to work as an individual and as a team member on multiple tasks
  • Expert-level object oriented programming and software design knowledge – proven ability to create software that’s extensible, reusable and meets desired architectural objectives
  • In-depth understanding and experience with net-centric, service oriented architectures, and model-view-controller (MVC) architectures
  • Strong understanding of sound security practices and procedures throughout the stack (e.g., proficient understanding of OWASP security principles)
  • Proficient experience using and understanding code versioning tools (e.g., BitBucket, GitFlow)
  • Cloud computing integration—e.g., public cloud providers like Amazon Web Services, or private cloud environments
  • Experience in the design and development of a fast-growing and scalable systems
  • Experience integrating and adapting open source code from external developers
  • Ingesting data from multiple data sources, including external sensors and databases, into one operational system
  • Knowledge of Laravel PHP framework, data-mining experience, or single board computers or embedded processors, are all plusses
  • Experience in AngularJS or Vue.js is a plus

 

General Qualifications & Personal Characteristics

  • Creative and intelligent problem solver
  • Master’s degree in computer, electrical, or related field (or equivalent work experience)
  • At least five years of progressive experience in a lead development role
  • Willingness to work in a fast-paced, start-up environment
  • Willingness and ability to work remotely, but travel occasionally to project locations
  • Fluency in English
  • Excellent organization skills and self-direction
  • Values-driven, trustworthy, honest, and a passion for helping people in need
  • Team player, a good sense of humor, patience, and strong spirit

Applying

  • Please send your CV to jobs@halasystems.com
  • Please include the tag “[Lead Server-Side Developer Position]” in the subject of the email
  • Interviews and requests for references will follow
  • Timeframe is ASAP