Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Mid level Frontend image - Rise Careers
Job details

Software Engineer - Mid level Frontend

The Company  


Cover Genius is a Series E insurtech that protects the global customers of the world’s largest digital companies including Booking Holdings, owner of Priceline, Kayak and Booking.com, Intuit, Uber, HopperRyanair, Turkish Airlines, Descartes ShipRush, Zip and SeatGeek. We’re also available at AmazonFlipkarteBay, Wayfair and SE Asia’s largest company, Shopee. Our partners integrate with XCover, our award-winning insurance distribution platform, to embed protection for millions of customers worldwide each year.

 

Our team and products have been recognized with dozens of awards including by the Financial Times which ranked Cover Genius as the #1 fastest-growing company in APAC in 2020. Our diverse team across 20+ countries and many language groups commit itself to diverse cultural programs, in particular “CG Gives” which makes social entrepreneurs out of us all and funds development initiatives in global communities.


Our People are

Bold, Authentic, Purposeful and Inspired


Our People are not

Perfect, Traditional, Complacent or Cautious


About the role


As a Software Engineer specialising in Frontend (preferably VueJS) in our Engineering Team, you will be responsible for developing and maintaining dynamic, high-performing web applications using Vue.js and related technologies. This role involves building scalable front-end solutions, ensuring seamless user experiences, and collaborating closely with designers, backend engineers, and product teams.


You will be responsible for feature development, user-experience improvements, performance optimisation, state management, code reviews, automated testing and API integration.  Regular collaboration with your team and adjacent teams using the platform will be key in ensuring improvements in user-experience, performance and new feature development are achieved.


To drive success in this role, you will have 3-5 years of front-end experience, demonstrating strong JavaScript proficiency and a deep understanding of Vue.js core principles (components, reactivity, props, etc), with an emphasis on Vue.js 3. Comfortable with RESTful APIs, Git, HTML5, and CSS3. Whilst the role is Frontend focused, Backend experience, particularly with PHP/Laravel would be advantageous


This role will be based in our Sydney office and will be a hybrid working role. What does hybrid mean here at CG? Monday, Tuesday and Friday collaboration in office, while you can enjoy plenty of flexibility with the added benefit of one wellness day a month available.



Key Responsibilities:
  • Develop high-quality, reusable, and well-tested Vue.js components and features for our core platform, contributing to platform growth, having automated testing.
  • Own the front-end implementation of key product features, translating high level requirements and design specifications into performant and scalable code, directly impacting the user productivity.
  • Optimize existing Vue.js applications for maximum speed and scalability, achieving a quicker page load time and lower memory usage.
  • Collaborate effectively with back-end developers, designers, and product owners throughout the software development lifecycle, ensuring seamless integration and timely delivery of features.
  • Champion best practices in front-end development, including code reviews, testing, and documentation,  and mentoring junior developers (where applicable).
  • Maintain and improve current codebase, proactively identifying and addressing areas to improve through refactoring and/or optimisation. Improving code quality metrics.


Technical requirements for the role:
  • Ideally 3-5 years of experience in Frontend space, demonstrating strong JavaScript proficiency and a deep understanding of Vue.js core principles (components, reactivity, props, etc), with an emphasis on Vue.js 3, Vite and Pinia
  • Experience with common Vue features, state management (Pinia), and tools like Babel and NPM/Yarn is essential
  • Comfortable with RESTful APIs, Git, HTML5, and CSS3.
  • Experience with unit and integration testing
  • Good eye for detail and strong user-experience focus
  • Strong problem-solving and communication skills are crucial for success in this role.
  • Whilst the role is Frontend focused, Backend experience, particularly with PHP/Laravel would be advantageous


Why Cover Genius?


Cover Genius not only cares about being the best in our industry, we care about our team. We’re a business that understands life can be fluid and so we flex to ensure we provide the environment to suit that. What does that mean?  


• Flexible PTO. Taking time out is important for our teams to enjoy life and stay fresh.

• Employee Stock Options - we want our people to share in our success, we reward them with ownership for their contribution in creating a world-class company.

• Work with like-minded people who are passionate about both the work we're doing and giving back. Our CG Gives programs enables us to all become philanthropists through our peer recognition and rewards system.

• Social Initiatives - pictures speak a thousand words!


* Cover Genius promotes diversity and inclusivity. We don't tolerate discrimination, demeaning treatment of anyone, or harassment due to race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status.

Cover Genius Glassdoor Company Review
4.9 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Cover Genius DE&I Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Cover Genius
Cover Genius CEO photo
Angus McDonald
Approve of CEO

Average salary estimate

$95000 / YEARLY (est.)
min
max
$80000K
$110000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Mid level Frontend, Cover Genius

As a Software Engineer - Mid Level Frontend at Cover Genius in Sydney, you'll be stepping into a dynamic role where your skills will help us build remarkable web applications using Vue.js and related technologies. Imagine collaborating with creative designers, talented backend engineers, and innovative product teams to create user experiences that truly resonate with millions across the globe! With your 3-5 years of frontend experience, you're already comfortable with JavaScript and Vue.js core principles, and you're ready to optimize and enhance web applications for swift performance and scalability. Not only will you be developing high-quality, reusable components, but you’ll also champion best practices in development, guiding junior developers and ensuring code quality. The hybrid work model lets you balance office collaboration and remote flexibility, plus you’ll enjoy perks like flexible PTO and employee stock options. Join us at Cover Genius and be part of a passionate team that’s recognized as one of APAC's fastest-growing companies!

Frequently Asked Questions (FAQs) for Software Engineer - Mid level Frontend Role at Cover Genius
What responsibilities does a Software Engineer - Mid Level Frontend at Cover Genius have?

A Software Engineer - Mid Level Frontend at Cover Genius is responsible for developing and maintaining high-performing web applications using Vue.js. This includes feature development, user-experience improvements, performance optimization, state management, code reviews, automated testing, and API integration. Regular collaboration with designers and backend engineers is crucial to ensure seamless user experiences and timely delivery of features.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - Mid Level Frontend position at Cover Genius?

To qualify for the Software Engineer - Mid Level Frontend position at Cover Genius, candidates should possess 3-5 years of frontend experience with strong JavaScript proficiency and a solid understanding of Vue.js core principles, especially Vue.js 3. Familiarity with RESTful APIs, Git, HTML5, and CSS3 is essential, while backend experience with PHP/Laravel is advantageous.

Join Rise to see the full answer
What is the hybrid work model for the Software Engineer - Mid Level Frontend role at Cover Genius?

The hybrid work model for the Software Engineer - Mid Level Frontend role at Cover Genius involves collaboration in the office on Mondays, Tuesdays, and Fridays, while offering flexibility to work remotely on other days. This approach allows for a balance of teamwork and individual productivity.

Join Rise to see the full answer
What technologies will a Software Engineer - Mid Level Frontend at Cover Genius be working with?

In the Software Engineer - Mid Level Frontend role at Cover Genius, you'll primarily work with Vue.js, including its core features and tools like Pinia, Vite, Babel, and NPM/Yarn. Experience with unit and integration testing is also a crucial part of the role to ensure the highest quality in application performance.

Join Rise to see the full answer
What core values does Cover Genius promote for its Software Engineer - Mid Level Frontend employees?

Cover Genius promotes values such as diversity, inclusivity, flexibility, and a supportive work environment. As a Software Engineer - Mid Level Frontend, you'll be part of an empowered team focusing on collaboration, personal growth, and giving back to the community through various social initiatives.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Mid level Frontend
Can you explain your experience with Vue.js and how it applies to the role at Cover Genius?

When discussing your experience with Vue.js, emphasize any projects you've worked on that showcase your understanding of its core principles, like component structure, reactivity, and state management. Provide specific examples of challenges you faced and how you overcame them with Vue.js, demonstrating your problem-solving skills.

Join Rise to see the full answer
How do you ensure optimal performance and scalability in your front-end applications?

To ensure optimal performance in front-end applications, I focus on minimizing bundle sizes, optimizing images, and implementing lazy loading. I also leverage Vue.js features to enhance reactivity and employ tools like Lighthouse for performance auditing, ensuring a balance between aesthetics and efficiency.

Join Rise to see the full answer
Describe a time when you collaborated with back-end developers. What was the outcome?

In a previous project, I worked closely with back-end developers to define the API specifications clearly before implementation. This collaboration led to a seamless integration of the front-end and back-end, resulting in a user-friendly application that met the project timeline and requirements efficiently.

Join Rise to see the full answer
What strategies do you use for code reviews and to maintain code quality?

During code reviews, I prioritize constructive feedback and focus on best practices such as readability, maintainability, and adherence to design patterns. Tools like ESLint help maintain code quality, and I advocate for regular refactoring sessions to continuously improve the codebase.

Join Rise to see the full answer
How do you handle competing deadlines for different projects?

In handling competing deadlines, I prioritize tasks based on project requirements and timelines. Effective communication with team members and stakeholders ensures that everyone is on the same page, allowing for better time management and successful delivery of each project.

Join Rise to see the full answer
What do you enjoy most about developing user interfaces?

What I enjoy most about developing user interfaces is the blend of creativity and functionality. Crafting intuitive interfaces that improve user experiences and learning from user feedback gives me immense satisfaction, motivating me to continually refine my skills.

Join Rise to see the full answer
Can you discuss your approach to automated testing?

My approach to automated testing involves using frameworks like Jest alongside unit and integration tests to ensure that the components function as expected. I believe in Test-Driven Development (TDD) as it reinforces good practices and results in reliable code that minimizes bugs.

Join Rise to see the full answer
What motivates you to apply for the Software Engineer - Mid Level Frontend position at Cover Genius?

I'm motivated to apply for the Software Engineer - Mid Level Frontend position at Cover Genius because of the company's focus on innovation and enhancing user experience. The opportunity to contribute to a diverse team dedicated to impactful projects aligns with my career goals and values.

Join Rise to see the full answer
How do you stay current with industry trends and advancements in frontend development?

I stay current with industry trends in frontend development by following leading tech blogs, participating in online communities, and attending conferences and webinars. Continuous learning keeps my skills sharp and allows me to incorporate the latest techniques and tools into my work.

Join Rise to see the full answer
What challenges do you foresee in this role, and how would you address them?

I foresee challenges related to ensuring consistent user experience across various platforms. To address this, I'd prioritize thorough testing and feedback from users to identify pain points early and adapt the development process accordingly, ensuring a smooth and enjoyable experience for all users.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 10 days ago
Khan Tech Remote No location specified
Posted 4 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 14 hours ago
Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Weekday Remote No location specified
Posted 2 days ago

Cover Genius protects millions of customers of the world’s largest online companies. Our goal is to protect all of them.

60 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
111 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
15 people applied to Sr. Full Stack Developer at JODAYN
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Columbus just viewed Freelance Graphic Designer at Sunshine House
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent
P
Someone from OH, Mentor just viewed Ecommerce Specialist at ProjectGrowth
Photo of the Rise User
Someone from OH, Lakewood just viewed Regional Broker Contractor - Ohio, US (Remote) at Real
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Partnerships Analyst at Experian