Senior Software Engineer- Frontend
Graphaware Hume
Charing Cross, United Kingdom
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Charing Cross, United Kingdom
Tech stack
CSS
Continuous Integration
Design of User Interfaces
E2e Testing
Svelte
Next.js
TypeScript
Test Driven Development
React
Backend
Vue.js
Angular
Material Design
Playwright
Front End Software Development
React
Job description
Keywords : Frontend, TypeScript, VueJS, React, NextJS, Angular, Svelte, Graph Visualisation, TDD, Playwright
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.
We'd love to have you on our team if you:
- Are passionate about crafting exceptional user experiences.
- Enjoy solving complex visualization challenges.
- Can confidently navigate and improve existing codebases.
- Write clean, readable, and high-performance code.
- Thrive in autonomous environments with evolving requirements.
- Value thorough testing as essential for mission-critical applications.
Benefits & conditions
- Collaborate with a diverse, international team of experts
- Tackle complex technical challenges using cutting-edge graph technologies
- Influence decisions and shape product direction
- Experience a flexible remote environment with true work-life balance
- Grow professionally through continuous learning and knowledge sharing, * Thrive in a remote-first, results-oriented environment.
- Enjoy collaborating across borders.
- Appreciate direct communication and meaningful feedback.
- Seek autonomy with accountability.
- Prefer solving problems over following rigid processes.
- Want to learn from diverse perspectives and experiences.
- Enjoy occasional travel to connect with international colleagues.
GraphAware's Values
- Ownership: We are proud of the work we do and we take responsibility.
- Excellence: We always look at where we are and how we can get better.
- Customers: We want our customers to always come back.
- Graphs: Passion for graphs is what distinguishes us from the rest.
- Teamwork: In times of need, we help each other out.
What We Offer
- True flexibility: work from anywhere in Europe with hours that suit your life
- Meaningful autonomy: own your projects and drive decisions that matter
- Knowledge growth: continuous learning through challenging projects and peer collaboration
- Global connections: regular international team meetups that build genuine relationships
- Competitive compensation: regular salary reviews that recognize your evolving value
- Equity participation: share in the company's success through our share scheme program
About the company
GraphAware Hume is a mission-critical graph analytics platform that turns complex data into actionable intelligence. You'll develop solutions using cutting-edge technologies that impact public safety and security in law enforcement. Your work will directly contribute to saving lives and aiding in criminal justice by creating intuitive visual graph interfaces for high-stakes environments. At GraphAware, your code helps build a safer world, giving our engineers a sense of purpose by supporting crucial security missions.