We’re looking to add a QGIS developer to our team that is passionate about problem solving and technologies. You will be part of an exciting web application development team.
We need a lateral thinker and keen all-rounder who is happy to work on their own and manage his or her own time. In this role, you will have the freedom to arrange your hours flexibly and work from the location of your choice. You will need to be driven enough to meet deadlines outside a formal office space and structure.
Even though we're geographically dispersed, we are a close team. We use tools like Slack and Google Meet to keep in touch and collaborate on a daily basis. We like to work hard, but also believe in maintaining a healthy work/life balance.
Functional & Technical Skills
- Collaborate with GIS analysts, team leaders, project managers, and cross-functional teams to gather and define requirements for software projects.
- Design and develop GIS applications and tools that enable efficient data visualization, analysis, and reporting.
- Implement location-based services and geospatial functionalities within web applications.
- Write well-documented, clean, and maintainable code that follows best practices and coding standards.
- Utilize libraries, APIs, and SDKs to enhance the capabilities of software applications.
- Stay up to date with advancements in GIS technology and software engineering trends.
- Participate in code reviews and knowledge sharing sessions with team members.
- Support maintenance planning by performing spatial analysis, producing cartography and other data visualization, developing data sets, automating spatial and tabular data processing, and building web-based tools for data exploration.
Technical Knowledge (GIS)
- Proficiency in GIS platforms, including QGIS, PostGIS, or similar.
- Experience with geospatial libraries, frameworks, and APIs for web mapping.
- Experience in creating maps using GIS software.
- Web application programming such as jQuery, D3, OpenLayers, Leaflet, or Google Maps.
Technical Knowledge (Other)
- Develop, implement, and maintain web applications using HTML, CSS.
- Demonstrable ability to work with product stakeholders to translate wireframes, mockups, and prototypes into high-quality user interface designs.
- Implemented, worked with, and maintained design systems and style frameworks.
- Experience building and working with front-end frameworks such as Vue or React.
- Familiarity with version control systems like Git and agile development methodologies.
- Experience with AWS, Google Cloud, Digital Ocean, and Azure.
To Your Advantage
- Flask, Django
- PostgreSQL RDBMS with PostGIS
- Geographic Information Systems
- Docker
- QGIS and other geospatial software (C++, Qt, C, Java)
You will be involved with Open Source software development methodology because we believe in Open Source collaboration and philosophy.
Attractions
- We are a remote-first company. We work remotely, with flexible hours.
- We are an agile business which means decisions are usually made quickly.
- We are a small team so your voice will be valuable and everything you do will have an impact on your peers and clients.
- The Open Source software development culture allows you to build your own credentials globally.
Conditions
- A fast and reliable internet connection
- A good command of English, both written and spoken
- A noise-free environment for online meetings
- Self-organised and efficient
- Enjoy working in a fast-paced environment
- Finger on the pulse of the latest trends online
- Working with multiple projects and teams
- Communication with clients, team members, and management
#J-18808-Ljbffr