Remote Senior Frontend Developer - GraphAware

Remote Full-time
KeyWords: VueJS, TypeScript, UX Design, Graph (Network) Visualisation As a Senior Frontend Developer at GraphAware, you will be joining our team of engineers developing our core product Hume. You will take part in the design and implementation of the Hume user interface - working on graph visualisations, orchestration editors and other features that require advanced UX design. You will interact with the backend and the frontend teams of engineers, designing the REST API the frontend communicates with. Main Responsibilities • Contributing to the development of Hume mainly from the frontend perspective • Designing interaction flows and mockups based on user stories • Coordinating the design of new features • Driving the design of REST APIs • Demonstrating the features implemented to get feedback and suggestions • Creating new procedures to solve routine problems • Prioritising and organising your own work to deliver on time, making steady progress on your work • Owning the features developed • Being involved and contributing to team-level technical discussions • Caring about the quality of the codebase and continually looking for ways to improve it • Providing technical advice and input to technical decisions which impact the Hume team • Coaching and mentoring junior talents to develop their skills and understanding of how we work • Understanding the architecture, how it is delivered and run in production, and the impact your changes may have on it • Anticipating technical issues at the component level, communicating these clearly to relevant stakeholders, and making architectural /design decisions to avoid or resolve them What we offer We offer a great opportunity to play an important role in a global technology company with a very unique company culture and to participate in the evolution of a product that is competing with big names. Hume is already being used by very important companies in multiple industries. We are currently entering a new era in the life of the company with great challenges ahead of us. Working with us means: • Opportunity to act as a mentor to junior talents within the company and pass the knowledge • Strong support from the management • Place where you can actually influence how we do things • Working for an attractive international advanced-tech company • Open environment for own initiative and creativity • Significant potential for professional growth • Flexibility to balance your personal life and work • Fun environment and great office culture • Participating in company's bonus scheme Technologies/frameworks you would be working with and what knowledge/experience would help you: • Experience in complex projects that involve backend and frontend teams • Knowledge of core agile practices and ability to work effectively in a team which is applying them • Advanced experience with Typescript • Solid knowledge of HTML and CSS • Experience with building single-page applications (SPAs) using frameworks such as React or ideally Vue.js • Some experience with Vuex/Redux • Experience with any graph visualisation library • Capability of developing clean, reusable UI components • Methodical and reasoned approach to debugging and problem solving • Familiarity with version-control systems, such as git • Familiarity with CI-CD practices • Proficiency in using Docker • Clear understanding of TLS • Comprehension of web application security basics(minimum set of requirement to make the app secure) • Knowledge of best practices for clean code and refactoring • Experience in TDD or BDD and end-to-end testing • Clear understanding of techniques and best practices related to Web Application security • Passion for effective UX design What else would help you succeed at GraphAware? • Preference for informal work environment • Honest and respectful approach to solving things • Confidence to communicate openly across the entire organization • Eagerness to learn and explore • Understanding of different cultures Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Remote Data Entry Specialist – Detail-Oriented and Organized Professional for Dynamic Work Environment at blithequark

Remote

Remote Staff Pure Data Entry And Administration Specialist, Manila – USA Remote Jobs

Remote

(USA) Senior Manager, Valuation & Modeling

Remote

Talent Acquisition Specialist - Vancouver

Remote

**Experienced Part-Time Remote Customer Service Representative – Delivering Exceptional Experiences from the Comfort of Your Home**

Remote

Part-Time CPA (Remote, 15 Hours/Week)

Remote

Experienced Data Entry Clerk and Customer Service Representative for Remote Work Opportunities at arenaflex – Career Growth and Development in a Dynamic and Innovative Environment

Remote

Associate - Non-Financial Risk

Remote

Entry Level Data Entry Specialist - Netflix Related Tasks - Remote Opportunity at blithequark

Remote

Digital Road Infrastructure Analyst (FT)

Remote
← Back