Backend Developer

Details of the offer

Job brief We are a leading technology company transforming the Australian visa application process through a cutting-edge online platform. Our mission is to make applying for an Australian visa accessible, affordable, and user-friendly, empowering users worldwide with resources, AI-driven support, and seamless self-service experiences. Join our innovative team and contribute to revolutionizing migration services with scalable, user-centric solutions that truly make a difference.
Responsibilities System Development: Design, develop, and maintain scalable backend systems using Node.js and GraphQL.API Development: Create efficient and secure GraphQL APIs (Apollo Server preferred) for frontend integration. Develop RESTful endpoints for internal and external integrations.Database Management: Design and optimize relational and non-relational databases (PostgreSQL and Elasticsearch). Ensure data security and integrity with robust authentication, authorization, and encryption mechanisms.Server-Side Logic: Implement complex business logic and workflows. Develop secure authentication and authorization systems using frameworks like Auth0.Performance Optimization: Continuously optimize application performance and scalability.Collaboration: Work closely with frontend developers for seamless API integration and collaborate with DevOps engineers for deployment and monitoring.Testing & Debugging: Write unit tests and conduct performance testing using tools like Jest or Mocha. Debug and resolve backend issues efficiently.Automation: Implement and maintain CI/CD pipelines for automated testing and deployment. Requirements Technical Skills: Proficiency in JavaScript (ES6+), TypeScript, and Node.js.Experience with Express.js for server-side development.Expertise in GraphQL APIs and RESTful services.Familiarity with cloud platforms (GCP) and serverless technologies (Cloud Functions, Cloud Run).Strong knowledge of PostgreSQL and Elasticsearch.Experience with version control systems like Git and testing frameworks like Jest or Mocha.Knowledge of security best practices and authentication frameworks like Auth0. Experience: 3+ years of backend development experience, ideally in SaaS platforms or scalable applications.Proven ability to design secure and efficient server-side systems. Benefits & Perks Competitive salary: AUD 110,000 - 165,000 per year, based on experience and qualifications.Contributions to superannuation.Flexible work arrangements, including onsite or hybrid options.Opportunity to work on transformative projects with global impact.Collaborative and supportive work environment.Professional development opportunities and career growth in an innovative company.


Nominal Salary: To be agreed

Source: Grabsjobs_Co

Requirements

Ai Software Engineer Team Lead (Typescript/Node/React/Aws)

The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Opt...


Apply.Workable.Com - Ats - New South Wales

Published 6 days ago

Sulzer | Lead Technical Field Advisor

Pokolbin, Newcastle, Maitland & Hunter NSW Full time At Sulzer, we don't just maintain equipment - we revolutionize it. As a leader in fluid engineering, we ...


Buscojobs - New South Wales

Published 6 days ago

Ptp | Devops Engineer - Sydney

PTP is a fast-growing system integrator that offers strategic Customer Experience (CX) solutions to our clients. We are looking for a DevOps Engineer to help...


Tideri Jobbörse - New South Wales

Published 6 days ago

Petsapp | Blockchain Developer

Seeking a freelance blockchain developer in NSW/Australia for Checkmate Live, our innovative chess platform that bridges web2 and web3. We currently utilize ...


Tideri Jobbörse - New South Wales

Published 6 days ago

Built at: 2025-01-12T04:03:08.231Z