Senior Frontend Engineer

  • Full Time Job
  • Hybrid
Selfwealth

Australian owned and listed on the ASX, Selfwealth is all about empowering investors to achieve their financial goals. With a flat-brokerage structure, and a user-friendly, intuitive platform we are committed to putting our investors at the centre of everything we do.

About the role

We're hiring a Frontend Engineer to lead the design and development of user-friendly interfaces with React.js and associated libraries like Redux and MobX. You'll implement cloud-native design patterns for scalability and resilience, collaborate on efficient API integrations with GraphQL, and champion SOLID principles for maintainable code. You'll ensure a consistent, high-quality UI with a focus on rapid prototyping and responsive design.

Responsibilities

  • Lead the design and development of complex, user-friendly frontend interfaces using React.js and associated libraries (e.g., Redux, MobX)
  • Implement cloud-native front-end design patterns for scalability and resilience on AWS.
  • Collaborate closely with backend engineers to design and implement API integrations, including GraphQL
  • Champion the adoption of SOLID development principles for maintainable, testable codebases
  • Develop and maintain a consistent, high-quality UI using Tailwinds CSS for rapid prototyping and responsive design
  • Write and maintain comprehensive automated tests using modern frameworks like Cypress and Playwright
  • Review code for quality, provide constructive feedback, and actively mentor junior developers
  • Stay up-to-date with the latest frontend technologies and trends, and share your knowledge with the team

Qualifications:

  • 4+ years of experience as a frontend engineer, with a strong focus on React.js
  • Proven experience building complex, user-centric frontend applications
  • Familiarity with AWS cloud services and cloud-native design patterns
  • Solid understanding of SOLID development principles and their application in React
  • Extensive experience writing and maintaining automated tests using Cypress, Playwright, or similar frameworks
  • Experience with API integration, including GraphQL
  • Proficient in Tailwinds CSS for rapid development and responsive design
  • Excellent communication and collaboration skills
  • Passion for building high-quality, maintainable code
  • Ability to work independently and take ownership of tasks
  • Eagerness to learn and adapt to new technologies

Bonus points:

  • Experience with serverless technologies like AWS Lambda
  • Knowledge of GraphQL and related tools
  • Experience with performance optimization techniques
  • Experience providing guidance to small teams or junior developers

What's in it for you?

Joining our team as a Frontend Engineer comes with a myriad of opportunities for professional growth and impact. You'll be at the forefront of designing and developing user interfaces and championing SOLID principles and implementing best practices for maintainable, testable codebases. You'll not only shape innovative solutions but also contribute to a culture of collaboration and excellence.

This is an exciting opportunity to be part of initiatives that deliver exceptional value to our customers, all while advancing your skills and expertise.

Selfwealth