Full-Stack Software Engineer

Posted 20.08.2019
Take The InterviewOriginal Job Post

Fraym is a geospatial data company that uses proprietary machine learning algorithms to deliver precise, local-level information about people in Africa, Asia, and Latin America. The company helps fast-growing companies, government agencies, and development organizations succeed in places where data has been traditionally hard to access. Fraym’s granular data adds an entirely new dimension to strategic and operational planning discussions, and answers questions like, ‘where are my target populations?’, ‘where is the greatest need for program intervention’, and ‘what services are they interested in?’. We are looking for a mid-level full-stack Software Engineer with a knack for quality design and usability to join our Product Delivery team. 

You will perform a range of responsibilities including the following:

  • Evaluate internal and client priorities to develop software-based solutions;
  • Communicate with users and stakeholders to understand evolving needs and customer’s concerns;
  • Translate complex analysis and data into relatable and actionable software and user interfaces;
  • Contribute to building the roadmap of the product: GitHub issue creation, epic/sprint evaluation, backlog grooming, etc.;
  • Write maintainable code and offer PR reviews;
  • Write unit and smoke tests for all portions of our applications;
  • Monitor and improve on internal systems and practices related to code workflow and peer review;
  • Create markdown documents to help new engineers and developers get started with our tools and projects;
  • Automate software deployment process;
  • Collaborate cross-functionally with the Data and Go-to-Market teams to understand customer needs.

You are expected to have the following qualifications and skills:

  • Required Qualifications

  • Experience working in a remote setting, or with a remote team and across multiple time zones;
  • Fast learner, i.e.: we routinely pick up new languages or leverage frameworks;
  • Ability to collaborate with external consultants;
  • At least 5 years of experience building web-based software products;
  • Self-motivated and independent;
  • Persistent and with desire to solve both technical problems and learn multi-faceted business concepts;
  • Critical understanding of data and geospatial concepts;
  • Working experience with mainstream frameworks such as Ruby on Rails, Django or WordPress;
  • Past experience building UIs based on Angular 4 (or higher) or React.
  • Commitment to diversity, equity, and inclusion

  • Preferred Qualifications

  • Experience with CSS frameworks like Bootstrap or Foundation;
  • Experience working with GIS technologies, e.g.: Mapbox GL JS, Carto, PostGIS, etc.;
  • Experience and interest in working on African and other emerging markets;
  • Experience working with data and large databases;
  • Experience working with AWS;
  • Experience working in or with young, early-stage companies.


  • Competitive compensation package, including performance bonus;
  • Medical, dental, vision coverage, and more;
  • Opportunities for significant career advancement in a fast-growing, young company;
  • Flexible work environment.
  • Commitment to work-life balance
  • Opportunities for career advancement and professional development in a fast-growing company

Fraym recruits, employs, trains, compensates and promotes regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, family status, veteran status, and other protected status as required by applicable law.

Original Job Post on StackOverflow
Take The Interview
Posted 20.08.2019