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.