Position: Angular Developer for TrueNAS
Company: iXsystems
Experience required: 2y
English level: upper

We are the team behind TrueNAS, one of the most popular open source storage solutions.
We are looking for an Angular developer to work on a web based UI used in our products. 

https://www.truenas.com
Our source code: https://github.com/truenas/webui

This is a full time long term position.
We offer:
- Opportunity to have an influence on a widely used product.
- Opportunity to contribute to an open source community.
- Competitive pay.
- Paid holidays, vacation and sick days.
- Occasional bonuses based on company sales performance.

Your responsibilities will include:
- Working with a team of engineers to develop a better TrueNAS UI.
- Doing code reviews.
- Helping design new features.
- Suggesting improvements to UI and team processes.

Job requirements are:
- Strong Angular and Typescript experience of at least 2 years.
- Familiarity with good coding practices and patterns.
- Focus on quality, desire to improve things whether it's UI, code quality or team processes.
- Good English.
- Some overlap with US timezones to be able to join meetings.

Bonus points for:
- Having used a NAS system before or familiarity with Linux/storage/sharing
- ngrx or other state management systems
- Angular Material
- Jest or other unit test frameworks