Sr. UI Developer

You have an eye for detail and user experience design. You know how to deliver pixel-perfect UI. You have a solid understanding of colour, font, layout, style, consistency, and simplicity. You can build functional UI components. You are obsessive about the performance, stability, security, and above else, usability of our product front-end designs. You have more than three (3) years of Typescript experience.

About Liquid Analytics

Liquid Analytics builds high-performance decision analysis products. Leading enterprises use our real-time streaming analytics products to manage their sales and marketing. Our team is dynamic, loves challenges, and builds production applications that delight customers. Our team is 100% remote, based in Canada.

Over the last year, we have doubled our team with some excellent team players who love solving business problems in code.

We are looking to grow our product team with exceptional Front-end developers. The job responsibilities are:

Build applications with Typescript, Svelte, SvelteKit

Build reusable product UI Components

Integrate with Intent-based web-based APIs and Socket APIs, including event-stream APIs

Manage configuration data in PostgreSQL compliant databases

Setup, configure, and build Authorization and Authentication into web applications using role/attribute-based-access-control (RBAC and ABAC)

Unit test, test automation, and scalability testing of the front-end application

Build apps where performance is the number one user requirement

Able to build and manage their GitFlow for web front-end development

About You

We seek a senior user-experience developer to design, build, fix and evolve exceptional web applications with Typescript and Svelte.

You are a polyglot developer who relishes staying current with programming languages, tools, frameworks, operating systems, and above all else, user experience design.

You have an eye for detail and design. You know how to deliver pixel-perfect UI.

You have a solid understanding of colour, font, layout, and style.

You learn new technologies independently and constantly look for ways to improve your applications’ performance, stability, scalability, and security.

You can abstract business requirements to design and develop reusable software application components.

You are obsessive about details and creating delightful user experiences, including security, scalability, and ease of use.

You create and map intent-based requirements to a task-based UI.

You have mastery of your development workflow with GIT, Visual Studio Code, and your CI/CD pipeline.

You have the mind of a software detective with a penchant for breaking and fixing code.

You have a mind for security and looking for security flaws.

Requirements

Five (5) years of current experience building web applications

HTML5, CSS3, SaaS, Typescript/Javascript web applications using a web front-end framework. We use Svelte and SvelteKit

Languages, Tools, Frameworks must have experience:

Typescript: Minimum 3 years current experience

Very strong with HTML and CSS

SQL experience

Data formats: JSON, YAML, TOML, CSV

Node.js with Javascript

APIs: HTTP/REST, gRPC, Socket.IO

Node.js with Javascript

Mocha or equivalent test framework

Solid Developer Workflow:

Strong Linux experience, you can set up your cloud workstation

VS-Code

Advance git experience

Ability to create and manage CI/CD pipelines using a GitFlow process

Proven experience delivering working production web applications

Have working knowledge in a minimum of two business domains. The Liquid team focuses on the Sales Distribution domain, Marketing Domain, and Finance Domain.

Have built, maintained, and extended a production web application over a minimum of an 18-month timeframe

Must show portfolio in Git

Programming languages

Minimum of two additional programming languages, including a statically compiled language

Liquid Analytics uses Rust, Python, and Julia in addition to Typescript

Education

Must have a Computer Science Degree

Job Type: Full-time

You have a separate and efficient home developer workspace that allows you to focus on work and allows you to relax in a separate space.

We are looking for full-time contributing members who are 100% focused on Liquid Analytics products. As such we are not looking for part-time or contractors.

COVID-19 considerations; You can work from home during Covid. In most cases moving forward, we will continue to support working from home.

To Apply

Please send your cover letter, resumé and a sample of your code to: Nathalie Burstein at info@liquidanalytics.com. Be sure to include the title of the job you’re applying to.

Liquid Analytics offers competitive salaries, great benefits, and more. We are also an equal opportunity employer.

We look forward to your application.