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
