Front-End Software Engineer | Nexus Division

Job Title: Front-End Software Engineer – Banking Platforms (ANZSCO: 261313)

Location: Sydney, NSW (Hybrid or Remote Options Available)
Employment Type: Full-Time, Permanent
Industry: Financial Services / Banking

About the Role

Nexus Division is hiring a Front-End Software Engineer to join a financial technology project team supporting the development of digital banking platforms for enterprise clients. This position focuses on building secure, scalable, and intuitive front-end interfaces that enhance user experience across digital banking services.

The successful candidate will contribute to high-impact banking applications and work alongside cross-functional engineering teams and financial product owners.

Key Responsibilities

  • User Interface Development: Design and build responsive front-end applications using React.js, TypeScript, and Vue.js aligned with WCAG accessibility and industry UI standards.
  • Component Engineering: Create and maintain modular, reusable front-end components with emphasis on scalability and maintainability.
  • API Integration: Integrate RESTful APIs and coordinate with backend services to ensure seamless communication between front-end applications and financial systems.
  • Performance Optimization: Improve web performance, reduce load times, and enhance client-side rendering, optimizing UX across desktop and mobile banking.
  • Agile Collaboration: Participate in daily stand-ups, sprint planning, and reviews in Agile/Scrum settings across multidisciplinary delivery teams.
  • Secure Development Practices: Apply secure coding techniques aligned with financial compliance and data privacy frameworks.
  • Testing & Quality Assurance: Implement automated unit and integration testing (e.g., Jest), support QA cycles, and manage cross-browser compatibility issues.
  • Monitoring & Analytics: Configure Google Analytics and performance dashboards using tools like Grafana for banking user journey insights.

Required Qualifications & SkillsEducation

  • Bachelor’s or Master’s degree in Information Technology, Computer Science, Software Engineering, or a related discipline (or equivalent AQF qualification).

Experience

  • Minimum 5 years of front-end software development experience with emphasis on large-scale applications.
  • Demonstrated success in banking, fintech, or regulated enterprise sectors preferred.

Technical Proficiencies

  • Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3, Python (desirable)
  • Frameworks: React.js, Vue.js, Bootstrap, Express
  • APIs: REST, JSON
  • Version Control: Git, BitBucket
  • Testing: Jest, Postman
  • Cloud Tools: Azure DevOps, AWS (basic familiarity)
  • Design & UX: Figma, responsive design
  • Project Tools: JIRA, Confluence
  • Environments: Linux, Windows

Desirable Skills

  • Experience in the banking, fintech, or financial services domain
  • Knowledge of accessibility standards (WCAG 2.1) and cross-browser compatibility
  • Familiarity with secure coding practices and financial compliance standards
  • Background working on enterprise-grade dashboards or reporting tools
  • Experience with CI/CD pipelines and monitoring tools (Grafana, GA4)

Why Join Nexus Division

Join a project-driven technology consulting firm at the forefront of delivering banking innovation through digital transformation. You’ll work with top-tier banks and financial institutions across critical software projects, supported by a collaborative and technically focused team.

Job Type: Full-time

Pay: $80,000.00 – $110,000.00 per year

Work Authorisation:

  • Australia (Preferred)

Work Location: In person

Conversations @Nexus Division

Kick off the conversation by asking about salaries, interviews or anything else @Nexus Division.
button

Table of Contents