Senior Software Engineer, Frontend

GraphAware Logo

GraphAware

πŸ“Remote - Czechia

Summary

Join GraphAware's Product Engineering team and contribute to the development of Hume, a mission-critical graph analytics solution. You will be developing new features, ensuring stability and reliability, and directly influencing the UX/UI experience. The role requires 5+ years of experience, advanced TypeScript proficiency, and expertise in reactive UI development using Vue.js (or similar frameworks). The position offers flexible work arrangements, including remote work options, and a collaborative, informal work environment. GraphAware provides opportunities for professional and personal growth, along with various benefits such as regular compensation revisions and participation in a share scheme program. The ideal candidate is passionate about crafting exceptional user experiences and tackling complex technical challenges.

Requirements

  • Fluent English
  • 5+ years of experience
  • Proven experience working on complex projects involving both frontend and backend teams
  • Advanced TypeScript proficiency
  • Hands-on experience with reactive UI development in Vue (or React, Svelte, etc.), with a willingness to learn and use Vue
  • Strong knowledge of state management (Vuex, Pinia, Redux, MobX, etc.)
  • Experience working with design systems to create consistent and scalable UI components
  • Expertise in CSS layout techniques to build responsive, accessible, and visually appealing interfaces
  • Familiarity with CI/CD practices, TDD or BDD and end-to-end testing

Responsibilities

  • Develop new features for Hume
  • Ensure Hume's stability and reliability
  • Find solutions to issues impacting Hume's stability and reliability
  • Be directly involved in decisions shaping the UX/UI experience of the product

Preferred Qualifications

  • Passionate about crafting exceptional user experiences
  • Enjoy tackling complex technical challenges
  • Confidently navigate and improve existing codebases
  • Write clean, readable, and high-performance code
  • Thrive in solving problems, even when requirements are loosely defined
  • Value testing as an essential part of development
  • Prefer an informal work environment
  • Are eager to learn and explore
  • Want to influence how things are done
  • Like coming up with innovative ideas and solutions
  • Communicate openly and with respect across the entire organisation
  • Understand and embrace different cultures
  • Like to travel to different parts of the world to meet your colleagues

Benefits

  • Flexible work schedule
  • Recognition and appreciation for creativity and taking initiative
  • Professional and personal growth
  • Fun environment and great company culture
  • Team meetups
  • Regular compensation revisions
  • Participating in GraphAware’s share scheme program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.