Frontend Engineer

ezyCollect

ezyCollect

Software Engineering
Sydney, NSW, Australia
Posted on Thursday, May 18, 2023
In the time it takes you to read this job ad, our platform collects around $58,991.86 from businesses that struggle with late-paying customers. Since 2016, ezyCollect has been helping 1,500+ businesses reduce their overdue invoices by 43% on average.
ezyCollect is an Australian-founded B2B start-up/scale-up on a mission to eliminate late payments! We put smart technology in the hands of ambitious businesses, so they have the cash and confidence to manifest their dreams. Our invoice-to-payments subscription software complements accounting/ERP software (MYOB, Xero, NetSuite, SAP etc.) to automate the process of getting paid. We are expanding our products and services as well as our team! We are a team of over 70 across Australia, Brazil, the Philippines and the US and we are looking to hire those with curiosity and grit who get excited about having a big impact on a growing company. We have some exciting plans for the future, with an IPO and further international expansion expected in FY24.
As a Senior Frontend Engineer at ezyCollect, you would build products and services that are inspiring, meaningful and have a direct impact on business outcomes.
Working within one of our delivery teams, you’ll build and improve our products and enjoy seeing how they change the lives of their users. Our customers love our product and we always keep them in our minds when making decisions.
This is a full-time position, based in Sydney, Australia. The total salary offered for this role is between 100,000 and 120,000 AUD.

Must Haves

  • 6+ years of software development or equivalent experience.
  • 4+ Professional experience with React JS or another modern JavaScript web framework (Vue, Angular, Ember, etc)
  • Self-motivated and self-managed, with great organizational skills.
  • Strong competency across
  • Microservices
  • Rest APIs
  • Writing automated tests (eg. Jest, Karma, Jasmine, Mocha, AVA, tape)
  • Using Git in a professional/workplace environment
  • Core web and browser concepts (eg. how the browser parses and constructs a web page)
  • Understanding of semantic HTML, CSS, and core JavaScript concepts.
  • Fluent/Native English

Desirable

  • Ideally have relevant experience in a fast-paced FinTech or SaaS business.
  • Experience working with a remote team
  • Experience working with a global or otherwise multicultural team

Traits

  • A knack for creating well-crafted, readable, maintainable code.
  • Ability and eagerness to share your ideas while being open to those of others.
  • Comfortable managing and driving multiple competing priorities at any given time.
  • Ability to communicate effectively.
  • You are analytical and data-driven in your decision-making.

Key Responsibilities

  • Develops features and improvements to the ezyCollect product in a secure, well-tested, and performant way.
  • Advocates for improvements to product quality, security, and performance.
  • Solves technical problems of high scope and complexity.
  • Exerts influence on the overall vision and long-range goals of your team. This could be technical and/or product-focused.
  • Collaborates to maintain a high bar for quality in a fast-paced, iterative environment and continuously helps improve the team processes and deliverables.
  • Crafts code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintains and advocates for these standards through code review.
  • Recognises impediments to our efficiency as a team ("technical debt"), proposes and implements solutions.
  • Provides mentorship for Junior and Mid-Level Engineers to help them grow in their technical responsibilities and remove blockers.
  • Consistently ships moderately sized features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Provides information by collecting, analysing, and summarising development and service issues.
Life at ezyCollect
We are one of Australia’s most exciting fintech startups and we pride ourselves in helping businesses getting paid faster and making better credit decisions, ultimately eliminating late payments. We are a very brave, fast-paced, customer-centric organisation and we are constantly experimenting and striving to achieve our next moonshot. At ezyCollect we’re a high-performing team. We are each stars in the ezyCollect constellation. We shine brighter together.
Some of our benefits and perks:
Employee Share Options
Annual L&D budget
Flexible working arrangements
24hr access to a modern WeWork office on Pitt Street, with on-site barista
Generous parental leave policy
Other leave allowances (i.e. compassionate leave, bereavement leave, emergency leave, etc.)
Employee SWAG
Active Lunch Breaks
Quarterly Team Celebrations & Events
Weekly Virtual Games (Trivia, ezyQuizzy, charades, codenames, etc.)
Access to interesting Lunch & Learns
Having a large impact, a small team, and helping shape the future of ezyCollect
Joining a passionate team that rewards the right behaviours
Working with a product that customers love! >1,200 customers in >18 countries
Clear career path, training, and coaching to help facilitate your career growth
Insight/access into multiple facets of the business, giving a unique level of experience
Fun and collaborative work environment guaranteed
We are a Circle Back 2023 Initiative employer and commit to getting back to each candidate.