Python Developer with React
@ XPT Software Australia

Sydney, New South Wales, Australia
A$120,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXX***** @xptsoftware.com.au
Recommended after applying

Job Details

Overview

The Python Developer with React at XPT Software Australia will design and develop interactive web front-ends using React and mapping libraries, build robust back-end services in Python, and integrate GIS and spatial data processing.

Key Responsibilities

  • Design and develop interactive web front-ends using React.
  • Build robust, scalable back-end services using Python frameworks like Django, Flask, or FastAPI.
  • Integrate GIS and spatial data processing using tools such as PostGIS and GeoDjango.
  • Implement APIs for geospatial functionalities including routing and spatial analytics.
  • Write clean, tested, and documented code with unit and integration tests.
  • Monitor, debug, and optimize performance across front-end and back-end systems.

Required Skills & Qualifications

  • Proven experience with React including hooks and state management.
  • Strong skills in Python and its web frameworks.
  • Hands-on experience with GIS and spatial databases such as PostGIS.
  • Familiarity with geospatial formats like GeoJSON and Shapefile.
  • Experience in developing RESTful APIs and integrating mapping libraries.
  • Good debugging, problem-solving, and communication skills.

Key skills/competency

  • React
  • Python
  • GIS
  • PostGIS
  • Mapping Libraries
  • APIs
  • Web Development
  • Spatial Data
  • Performance Optimization
  • CI/CD

How to Get Hired at XPT Software Australia

🎯 Tips for Getting Hired

  • Research XPT Software Australia's background: Study their projects and client work.
  • Tailor your resume: Highlight React, Python, and GIS expertise.
  • Showcase portfolio: Include interactive mapping projects and APIs.
  • Prepare technical interviews: Practice coding and debugging tasks.

📝 Interview Preparation Advice

Technical Preparation

Review React hooks and state management.
Practice Python web frameworks and REST APIs.
Study GIS spatial database design concepts.
Revisit mapping library documentation and demos.

Behavioral Questions

Discuss a challenging project you solved.
Describe teamwork during tight deadlines.
Explain learning from a coding error.
Share your approach to feedback.

Frequently Asked Questions