Full Stack Engineer

Citro


Date: 10 hours ago
City: Sydney, New South Wales
Contract type: Full time
About Citro

Citro is a brand new, high-growth fin-tech, back by one of Australia's largest and oldest financial institutions, AMP. Our mission is to empower Australians to celebrate ageing with joy and purpose. We do this via our content and rewards platform that inspires, educates and enables our customers to engage with our exclusive deals and offers from our curated product partners that will see them get the most out of their retirement.

As an early stage team member, you'll be instrumental in driving our growth and product development as we shape next generation of retirement solutions.

Our Values

  • Foster innovation that inspires: We stretch our imagination to find solutions
  • Have integrity and heart. We do what's right, with empathy and kindness
  • Listen actively to impact positively. We listen to our customers, and each other.
  • Persist to pursue excellence. We do whatever is needed to master our craft and grow
  • Team alchemy. We transform the collective effort of the team into incredible outcomes

The Opportunity

Reporting directly to the Head of Engineering, you will be a key contributor to our technical vision, and setting the standard for engineering excellence within our team. Working closely with Product and Design, your role will involve aligning our mobile engineering efforts with the company's strategic objectives and delivering a great user experience for our customers.

Key Responsibilities

  • Front-end development: Lead the development of our mobile application and website using React Native, ensuring high-quality code that meets both functional and performance requirements. Collaborate closely with the team to understand project goals and deliver features that enhance the user experience.
  • Back-end development: Contribute to development of features and APIs using Golang and on AWS. Work on database design, server-side logic, and integration with third-party services while ensuring scalability and performance.
  • UX and UI Enhancement: Work closely with our Product Manager and Design Team to translate design concepts into user-friendly mobile app interfaces. Continuously iterate on the app's design to improve the overall user experience and user journey flow.
  • Technical Guidance and Mentorship: Provide technical guidance to junior engineers on the team. Share best practices, conduct code reviews, and actively contribute to the team's growth and knowledge sharing.
  • Quality Assurance: Contribute to the testing process, including unit tests and integration tests, to ensure the reliability and stability of the mobile app. Add automated testing where applicable.

Essential Skills And/or Experience

  • Proven 5 years experience as a full-stack engineer, mobile engineer or a frontend engineer
  • Demonstrated expertise in software development, architecture, and design.
  • Proficiency in React and Typescript
  • Strong communication and collaboration skills to work effectively with product and design to implement the product roadmap.

Preferred, But Not Essential Skills And/or Experience

  • Experience with the AWS stack and terraform
  • Frontend experience working on a financial services product.
  • Experience working with Expo
  • Experience working with Golang
  • Experience in working in an early stage start-up environment, ideally within a small or early stage team.
  • Experience with hybrid application development using tools like Capacitor.
  • Strong advocate of XP practices such as TDD, pair programming, continuous integration, and refactoring to enhance code quality and team productivity.
  • Experience writing tests (or similar)
Post a CV