Front-End Software Engineer – Banking Platforms (ANZSCO: 261313)
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).
ExperienceMinimum 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 ProficienciesLanguages: 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 SkillsExperience 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.