Job Opening: Full Stack Engineer – Community Response Platform

Trek Medics is seeking a talented Full Stack Engineer committed to social impact.

Send your CV/résumé and cover letter to:

[email protected]

Location: Remote
Reports to: Executive Director
Status: Full-time


The Full Stack Engineer will act as the lead engineer in the development, maintenance and improvement of our Beacon emergency dispatch platform.

Trek Medics International ( is a non-profit tech startup (501c3-registered) looking for a highly productive full stack engineer with the ability to support and ultimately lead the enhancement and expansion of our emergency dispatching platform, Beacon.

Trek Medics supports emergency and disaster response agencies through our Beacon dispatching platform which relays requests for emergency assistance to the nearest emergency response units and/or personnel through text messages to coordinate local operations and reduce response times.



The Beacon emergency dispatch platform is comprised of:

  • Backend (v4.3) – Ruby on Rails
  • Frontend Web App (v4.2) – Angular JS with some Ruby
  • Mobile App (v4.0) – Flutter, available on Android and iOS platforms
  • Messaging – SMS gateway providers, including Twilio and local 3rd party aggregators


  • Take ownership of our full stack technical architecture
  • Champion engineering excellence and software quality
  • Ensure uninterrupted operations of the platform
  • Lead, support and grow our team of engineers


  • Has worked successfully in a startup environment
  • Has produced work with exceptional user design and demonstrated uptake
  • Has directed and supervised complex technology projects with clear results
  • Can define product strategy and translate that strategy into excellent product requirements for the development team
  • Can successfully manage different people with different skills from different cultures
  • Is reliable, has good judgement, and can work independently
  • Can travel to foreign countries and perform successfully


Working with support from Trek Medics senior leadership and software engineers, the full stack engineer will:

  • Contribute to the enhancement, scaling and maintenance of Beacon platform
  • Apply incisive design and exceptional coding skills to support and improve the platform’s extensive and growing features list
  • Lead periodic rapid re-factorings that keep the platform code fresh, flexible and reusable
  • Collaborate with senior management and field program partners to identify, prioritize, design and execute new features and enhancements
  • Support planning and execution of the product road map
  • Advise on technical decision-making regarding current and future direction to ensure scaling and high performance


  • Strong web server, database and architecture skills (AWS, Postgres, REST)
  • Fast, clear, efficient code implementation
  • In-depth knowledge of Ruby on Rails (backend), Angular JS (frontend)
  • Experience/familiarity with Flutter (mobile app) is a plus
  • Team orientation; ability to participate in lively engineering debate, making a strong case for well-considered opinions, while listening to, appreciating and critiquing your peers
  • Ability to analyze and improve the scalability and performance of high-volume, information-rich Web applications
  • Strong verbal and written communication skills
  • Must be highly self-motivated, ambitious, flexible, self-sufficient and high-energy
  • Proficiency in basic mobile technologies and platforms (e.g., feature and smartphones, push notifications, SMS gateways et al)


  • Please submit salary expectations

No dev shops, agencies, calls or personal emails, please


Must be fluent in English; very much preferable if you work within 5 hours of Eastern Standard Time zone.


The majority of organization staff and partners are in foreign countries, so candidates must be able to demonstrate maturity and proven experience in self-management.

Send us an email to share how you think Beacon can help your service.