Better technology. Better experience. Happier students.
Full Stack Developer
Location
Australia
Posted
20 days ago
Salary
A$90K - A$135K / year
Seniority
Senior
Job Description
Full Stack Developer
Pathify
• Working from your preferred location in Australia, design, develop, and implement robust and scalable software applications • Collaborate with our dedicated Product team to define technical specifications and deliver high-quality code • Participate in the software development life cycle, including coding, testing, debugging, and deployment • Continuously research and learn new technologies to enhance the company's technical capabilities • Contribute to the improvement and maintenance of our existing codebase
Job Requirements
- At least 3 years of experience in building web applications: both backend and frontend.
- Proficiency in Python and Django. If you are really good with any other Python web framework, talk to us.
- Proficiency in JavaScript and TypeScript
- Expertise with a frontend framework and modern front-end tools. Angular knowledge is strongly preferred.
- Experience with developing RESTful APIs. DRF knowledge is strongly preferred.
- Solid understanding of data structures, algorithms, and software design patterns
- Experience with databases. Preferably PostgreSQL
- Experience with Git
- Excellent problem-solving, analytical, and critical-thinking skills
- Strong communication and collaboration abilities
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
- Must have unrestricted work rights in Australia.
Benefits
- Competitive salary
- Flexible work arrangements and a supportive work culture
- Collaborative and dynamic team environment. We mean it.
- Opportunity for growth - at Pathify we use broad spectrum of cutting edge technologies. You'll have an opportunity to learn a lot and fast.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, AI Systems
EdReports.orgIncreasing the capacity of educators to seek, identify, and demand the highest quality instructional materials.
• Partner closely with product managers and subject matter experts to deeply understand the review process, user needs and pain points, and translate them into technical solutions. • Design and implement AI-powered system components, including building data ingestion pipelines, implementing retrieval systems to surface relevant content, designing prompt workflows, and coordinating multi-step interactions between LLMs and external tools. • Build internal tools and interfaces that enable users to interact with AI-generated outputs, including reviewing evidence, refining results, and contributing to final output. • Develop and optimize data pipelines and storage systems to support large, multi-modal curriculum datasets (e.g., long-form PDFs, web content, and embedded media), including metadata tagging and efficient retrieval. • Define and implement evaluation approaches (e.g., human-in-the-loop review, benchmarking, and output validation) to assess the quality, accuracy, and bias of AI-generated outputs. • Rapidly prototype and iterate on AI-driven features, balancing experimentation with production-grade engineering. • Develop and maintain systems, ensuring robust performance and adherence to web accessibility standards, security best practices, data privacy standards, and ethical technology use, especially when exploring AI applications. • Contribute high-quality, maintainable code, including documentation, to ensure code quality across the organization’s systems. • Provide strategic technical recommendations to leadership, aligning innovations with organizational goals. • Contribute to evolving team priorities and organizational needs, adapting approaches while maintaining clear ownership of outcomes and responsibilities.
Senior Fullstack Developer – Platform
Saipos | Sistema para RestauranteTornando o dia a dia do seu restaurante mais simples, ágil e inteligente. 🐿️
• Develop and enhance features with a strong focus on automated testing, monitoring, and quality. • Actively contribute to architectural decisions, supporting a distributed, flexible, and scalable architecture. • Assist in defining the technical solution and software architecture for projects. • Ensure the execution of the development process stages. • Monitor and accompany deployments in the production environment. • Act as an ambassador for an agile mindset within the team.
Fullstack Developer, Pleno – Delivery & Roteirização
Saipos | Sistema para RestauranteTornando o dia a dia do seu restaurante mais simples, ágil e inteligente. 🐿️
• Desenvolvimento de novas funcionalidades e manutenção corretiva, considerando aspectos de qualidade de software como testes unitários e monitoramento da aplicação; • Contribuir com as decisões de arquitetura da aplicação, buscando uma arquitetura distribuída, flexível, moderna e escalável que acompanhe o crescimento constante; • Apoiar a construção da solução técnica e da arquitetura de software do projeto; • Garantir a execução das etapas no processo de desenvolvimento de software; • Acompanhar deploy em ambiente de produção; • Ser agente replicador da mentalidade ágil no time.
Senior Fullstack Developer – Offline Payments
Saipos | Sistema para RestauranteTornando o dia a dia do seu restaurante mais simples, ágil e inteligente. 🐿️
• Develop and enhance critical features, with a strong focus on testing, monitoring, and software quality; • Actively contribute to architectural decisions, helping to maintain a distributed, scalable architecture prepared for growth; • Support the definition of technical solutions and project architecture; • Work across the entire development cycle: from conception to production deployment; • Serve as a technical point of reference within the team and as an advocate for agile culture.


