Position: Angular Engineer
Company: Waverley Software
Experience required: 3y
English level: intermediate

Our client’s product is focusing on delivering innovative software solutions for shared mobility.  
The platform currently serves transportation lines in Europe, managing tickets, subscriptions and prices. It is  young and ambitious project, looking to take over the world (of shared mobility management systems)


Responsibilities
- Collaborate with multicultural/remote team to produce software design and architecture
- Write clean, scalable code 
- Focus on writing testable code, and overall software quality 
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)

Requirements
- Proven experience in JavaScript development
- Expertise with Angular framework
- Experience with NX and NgRx
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Attention to details
- ‘No nonsense and Can do’ attitude, self-reliant, critical thinker
- Finding satisfaction in a job well done and wanting to solve head-scratching challenges
- Intermediate English level (both written and verbal)

Will be a plus: 
- BSc/BA in Computer Science, Engineering, related field or equivalent level of expertise through intellect and experience
- Commercial experience with React
- Tailwind css experience

Project stack: 
Angular 11
NX
ngrx
tailwind css
Gatsby (used for webshop/retail part of the application)