Senior UI Developer


Help us translate beautiful UI Designs into pixel perfect developed front ends to make our customers fall in love with our applications, ensuring we are the first and last application they want use at the beginning and the end of their day.

We are searching for a senior FullStack UI developers to join a team of passionate technologists who are revolutionising how our customers engage with our products. The team are transitioning to the cloud and embracing proven DevOps approaches with the support of some truly inspiring colleagues in award winning settings where teams work in cross functional harmony with a mandate to innovate and do differently.  

As a UI Developer within our squads you will be a true craftsman/craftswoman with a love for all things JavaScript, React/Redux and other supporting JS framework. You will have experience building technical feasible UI/UX designs and translating these into elegant, scalable and well tested/documented code and focus on client experience and delivering value to our customers. Given the Greenfield nature of some of the applications we are developing in our squads, you will also be trusted with helping us select and implement new technologies in line with industry trends and your years of experience. You will be working with a team of talent back end developers who will be creating and maintaining a host of Restful API’s so a history with Java would be highly advantageous.

As a UI Developer here at Macquarie Bank, you can expect your day to day to include:

  • translating UI/UX wireframes and visual designs to efficient front end application code
  • ensuring the technical feasibility of UI/UX design
  • write efficient, clean, tested and documented code ready for reuse by others
  • optimising application for maximum speed and scalability across various platforms and devices
  • participating in tool and technology selection processes and creating proof of concept models for new technologies and approaches
  • formulate the technical design and evaluate effort estimates
  • coordinate with back-end developers in development of RESTful APIs
  • creating configuration, build, and test scripts for Continuous Delivery environments.

We expect you to have a relevant degree in Computer Science, Information Systems and/or Technology with self-driven learning in Design with HCD principles, and that you will also need you to have:

  • Commercial, hands-on working experience as a Frontend developer with a focus on Angular 4+ or ReactJS frameworks
  • advanced level proficiency in ES6, HTML5, CSS3, SASS, Node.js and either Angular 4+ or reactive front end frameworks
  • hands on experience with TDD, specifically Jasmine framework
  • experience with automated module bundlers such as Webpack
  • experience with source code management workflows across multiple teams with Git
  • ability to implement a fully automated CI/CD pipeline using Jenkins, from code checking to production deployment
  • experience working in fast paced agile delivery environment and manage work via JIRA or a similar tracking tool
  • ability to design and implement unit test cases, integration test cases and performance test cases for APIs and UI components
  • experience working collaboratively with other engineering teams on a product
  • experience creating APIs to support front end features
  • practical experience with functional programming concepts will be advantageous.

If the above sounds like the right opportunity to further your career, please apply via the link or reach out to Leandro.Casas@macquarie.com

The Corporate Operations Group (COG) brings together specialist support services including workplace, human resources, market operations and technology. COG's purpose is to drive operational excellence through business-aligned services with a focus on quality, cost and risk. COG comprises the following divisions: Business Improvement and Strategy, Business Services, Human Resources, Market Operations, and Technology.

Find out more about Macquarie careers at www.macquarie.com/careers

Macquarie understands the importance of diversity and inclusion - our long history of success has come from being different. At Macquarie we value the innovation and creativity that diversity of thought brings. The one thing we all have in common is our focus on high performance. If you're capable, motivated and can deliver, we want you on our team. 

We facilitate a range of flexible working arrangements within our teams. Talk to us about what flexibility may be available. Our Technology Returner program is an opportunity for you to re-integrate yourself into the workforce following an extended professional career break. Find out more and apply at https://www.macquarie.com/au/about/careers/jobs/returner-program

Are you viewing this job on LinkedIn? Click here to apply