Position: Middle or Senior Full Stack Developer (Angular + Node.JS)
Company: AVA.codes
Category: JavaScript
Experience required: 2y
English level: intermediate

Tasks and deliverables:

- Work with an agile team to design and develop front-end and back-end solutions.
- Translate design specifications and functional requirements into high quality code
- Cross-browser and cross-platform front-end web development including HTML, JavaScript, CSS, and the latest technologies.
- Develop Unit Testing for the front-end and back-end modules of the e-deleGATE suite products to match industry standards
- Implement CI/CD pipelines with unit test automation 
- Data-synching between PROD and UAT/QAT instances for MongoDB via JSON

Required skills and experiences:

- 3+ years of experience with JavaScript frameworks and Restful webservices,
- Experience using technologies such as HTML5, CSS for ‘mobile ready-UI’ development  
- 2+ years Angular development experience ( ag-grid, redux experience are plus)
- 2+ years of experience with Node.js and MongoDB (with mongoose ) 

Additional required experiences:

- 1+ Experience with Unite testing using Karma and Jasmin
- Experience with architecting/implementing cache services such as Redis
- Experience with architecting/implementing search APIs such as Elastic Search 
- Exposure for the CI/CD pipelines with automated testing using Selenium  
- Exposure of Microservices architecture, Docker container implementation
- Exposure to build application services on Amazon cloud services (AWS)

We offer:
— Competitive salary
— Next level team buildings abroad
— Highly focused team on web
— 100% remote work
— Flexible hours (you will manage working time according to your biorhythm)
— Salary paid in $ (direct dependence on the dollar exchange rate)
— Learning materials
— No taxes. We are covering all taxes.