Job Title: Software Engineer – Front End
We are seeking a senior software engineer to help us improve our system design, optimize app performance and observability, implement reusable libraries, and maintain a healthy codebase.
Your key responsibilities will include:
• Making decisions regarding component, feature, or application-level quality, reliability, efficiency, and performance.
• Contributing to the evolution of team processes and coding standards,
• Participating in design discussions and code reviews,
• Leading by example and influencing the engineering team,
• Performing code reviews and mentoring junior team members.
At {company}, you will be part of a business that has been around for over 200 years. Our purpose is to create better futures together. We back our employees in the development of their careers, offering internal career prospects and flexible working arrangements. You will also have the opportunity to learn and grow your career, supported by a fantastic team of people with a can-do, supportive structure.
We offer generous paid and unpaid parental leave for your nominated primary and support carers. This includes leave to organize adoptions, surrogacy, and foster care arrangements. We continue to pay your super contributions while you take time off to settle into new family arrangements.
To succeed in this role, you should have strong experience in designing, building, and shipping software, as well as proficiency in JavaScript and TypeScript (either on Node.js or the browser). Additionally, you should have hands-on experience with modern React development using functional components and hooks. You will also have experience fine-tuning app observability, adding instrumentation, and tools to measure app performance and health. Your skills should include:
• Writing automated tests (selenium, jest, jasmine)
• Designing patterns,
• Scrum /Agile development methodologies,
• Continuous delivery.
At {company}, we are a collaborative team of passionate people with a shared ambition to make a difference for our customers, communities, and each other. We believe in creating impact, unlocking our own and each other's passions, and transformative success stories to create better futures together. As an equal opportunity employer, we value diversity and flexibility, and champion inclusion.
We invite candidates from all backgrounds to apply. If you require reasonable adjustments during the recruitment process, please let us know.