Position: Senior NodeJS Developer
Company: Visaright
Experience required: 3y
English level: intermediate

**About position**

An ideal candidate should have expert-level engineering experience across a range of tools and technologies in the Node.js ecosystem.

**Our tech stack:**
- Database management systems: PostgreSQL, Redis, DynamoDB;
- Front-end: React, GraphQL Apollo;
- Back-end: Node.js, Typescript, AWS, Docker, Terraform, Serverless;
- Tools: Git / Github.

**What the role involves**
- Technically design, implement, and back-end support for web-based SaaS LegalTech application
- Heavy involvement in the engineering decisions making process: 
design software architecture, development, and operation processes, tools, and practices
- Initial steps: implement crucial parts of the backend/frontend and helm team to eliminate technical debt.
- Processing large volumes of security-sensitive data and constantly improving the look and feel of the product.

**Things that make you a stand-out candidate**
- Spoken and written English (at least at the intermediate level)
- 3+ recent years of Node.js back-end development
- 5+ years of software development overall
- Expert level engineering experience across a range of tools and technologies in Node.js ecosystem like, but not limited to: Node.js platform specifics, web technologies (REST, GraphQL), RDBMS (PostgreSQL), ORMs (TypeORM)
- Experience with modern development tools, services, and processes like Git, GitHub, CI/CD pipelines, DevOps (Terraform), DevSecOps, SDLC overall, etc.
- Significant experience working with modern clouds, specifically AWS. 
- Understanding, selection, pros/cons, pricing/volume models, and use cases of different AWS products
- Wide area of knowledge in modern tools and technologies, ability to idiomatically select databases, data storage, data integration/ETL/processing technologies, etc.
- Experience working with Linux command-line
- Ability to work with limited information, self-motivation, passion for development, problem-solving, and continuous improvement of processes

**Perks at work**
- Compelling and attractive salary with bonuses and performance-related rewards
- A customized career path in our smart, skilled, and highly motivated international team
- Training budget - opportunities for your development and continuous growth
- Mentorship and empowerment throughout the whole employment cycle
- Participation in the scaling of a great immigration product within the emerging industry of global mobility
- Regular online and offline team events
- Flexible working hours and the possibility to work from anywhere
- Paid vacation days and public holidays
- Relocation package
- Virtual stock option program

**About us **
VISARIGHT has around 40 people spread over 4+ countries in different time zones. We’re a distributed team, though we have offices in Berlin & Magdeburg (DE).

We care more about the things you do rather than your set working hours. Most of us work Monday - Friday from 9 UTC to 18 UTC, and ideally, you’ll overlap at least 5 hours with that. We try to be as asynchronous as possible but still feel that we need some “synchronicity” to work well.

We value commitment, ownership, proactivity, transparency, and respect. We’re proud to have employees from many different nationalities, genders, ages, and backgrounds. We believe that diversifying our team is the right thing to do and necessary to build a product that works for and appeals to an audience that truly reflects our communities.