Full-Stack Developer in AmigoCloud

Closed job - No longer accepting applications

AmigoCloud believes that Geospatial Technology should be accessible everywhere by everyone. From the smallest company and town to the largest cities and global corporations, using AmigoCloud allows them to use geospatial data and technology to make informed decisions.
Our goal is to create the most advanced, geospatial platform in the world by leveraging the latest technologies, open data, and industry standards. AmigoCollect, our data collection product, allows our clients to easily and effectively collect and manage everything from pipelines to wildlife.
Once the data is collected, it further allows them to integrate their geospatial data into their business intelligence and analytics. AmigoPlatform, our enterprise product, can be used to create custom geospatial applications for our clients. Using our API's and the AmigoPlatform, our users can quickly and efficiently create business-specific geospatial applications tailored to their individual business needs.

Apply exclusively at getonbrd.com.

Job functions

This opening is for a member of our AmigoCloud Product Team. We are looking for an experienced and trained Android and iOS developer.
The following are the expected responsibilities of the new member of this team:
What you will do when you start
  • Setup accounts and security access
  • Get a development environment running
  • Learn the task management and iteration tools
  • Integrate into the team, participate in daily meetings, reviews, and team responsibilities
At one month
  • Fix basic issues
  • Understand the deployment process and software stack
  • Undergo the code review/regression testing process
  • Participate in iteration planning
At 3-6 months
  • Fix moderate issues
  • Work on enhancements and new functionality
  • Learn basic GIS terms and tools
  • Deploy to beta servers
At 6-12 months
  • Fix advanced issues
  • Able to conduct code reviews with other developers
  • Able to deploy to production servers
  • Able to help with server maintenance and investigate issues on the production servers
After 1 year
  • Continue to learn GIS data tools
  • Familiar with the full software stack and can fix any issue or make any enhancement
  • Work on integrating software into the product
  • Work with clients on their issues and their success
  • Assist and mentor other developers

Qualifications and requirements

This opening requieres a person with experience working with:
  • Python, Django and Django Rest framework.
  • Javascript, Angular JS, and React.
  • Github and gitlab
  • Linux
  • A strong background in Computer Science

Desirable skills

Desired Experience with:
  • Any GIS/Mapping/Geo/Location knowledge and experience.
  • Microservices using kubernetes, docker, …
  • Cloud storage with object, file, or block storage like S3, EBS, Ceph, Gluster, …
  • Commercial cloud providers: Amazon, Google Computer, Azure, …
  • Big data processing using MapReduce, Spark, Hadoop, …

Conditions

AmigoCloud provides many benefits. We allow for Flexible Work hours, unlimited vacation (as long as the work gets done), good pay, a great team to work with, and lots of growth opportunity.
Many of our employees have gone on to work for larger companies. For example two of our developers started working with us in Peru, and are now working for Google. As long as you meet the requirements, we can also work toward bringing you to the United States, if that is in your long term goals.
Our technology stack is large and varied. We work on everything from bare metal to cloud services. From small web services to integrating the latest open source libraries and technologies. Working at AmigoCloud allows you to interact with all parts of software development and work with the latest technologies.

GETONBRD Job ID: 28669

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Paid sick days Sick leave is compensated (limits might apply).
Informal dress code No dress code is enforced.
Vacation on birthday Your birthday counts as an extra day of vacation.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that truly match you.