Position: Full Stack developer
Company: Patternica
Category: Node.js
Experience required: 3y
English level: upper

**Requirements:**
1. A strong proficiency in Typescript and up to date with ES6
2. Thorough experience with JavaScript and an understanding of React.js and its core principles
3. Experience with popular React.js patterns such as Hooks, Context API
4. Familiarity with integrating RESTful APIs
5. Can build simple backend services using Node.js
6. A good eye for design and user experience
7. Upper-intermediate level (or higher) of English
8. Enthusiastic self-starter with a pro-active attitude and a desire to grow with the company

**Would be a plus:**
* Awareness and practice of UI performance best practices
* Experience with e2e testing frameworks like Cypress
* An interest and/or basic understanding of personal finance & fintech

**We offer:**
Competitive salary (The salary depends on the qualification and the results of the interview);
Friendly and helpful environment;
18 days off;
Remote work;
Comfortable schedule with flexible working hours;
Long term partnership;
Ability to practice your English with native speakers.

**Responsibilities:**
1) Building highly responsive UI components using React for a Financial Dashboard
2) Production of high-quality testable software
3) Working on an exciting product vision which will change the way that people access and organize their money
4) High level of responsibility& autonomy — although you will be working alongside our existing developer, you will have the freedom to take the lead & strongly influence the direction of our product
5) Communication with the customer and the team (online meetings will be GMT+1)

Our client is an early-stage startup seeking a talented and ambitious full-stack developer to join the team as head of development alongside a hugely experienced developer, with the aim of staying on as CTO. The ideal candidate will have experience building consumer products and a keen eye for UX, platform design, and data visualization.
The platform is currently a mobile-first, single page application that allows users to access and organize their money across currencies. Using open banking APIs, we securely connect accounts from around the globe into one holistic dashboard.