Position: Full-Stack
Company: MoveUp
Category: JavaScript
Experience required: 3y
English level: intermediate

We are hiring an experienced Javascript Full-Stack developer to join our game publishing studio. 
We are building a brand new product which serves as a platform for game developers who want to work with our publishing studio. 
The ideal candidate will be responsible for the architecture of our web platforms, hands on development, mentoring team members and more. 
We use JavaScript end-to-end, working with the latest technologies & frameworks and constantly looking to improve processes and continue innovation.

Qualifications 
- Deep knowledge and understanding of Front End and Back End architectures and experience in building large scale web applications 
- 4+ years of experience with backend development 
- 4+ years of experience with web development (Angular / React / Vue) 
- Deep experience and understanding of Javascript, CSS & HTML5 
- Ability to write high-performance, reusable code 
- Experience working on high-quality production platforms 

Backend: 
We are planning a major rebuild in our BE area in the next few months.
Current stack
 • Node JS/Typescript
 • Microservice architecture
 • AWS managed mostly by our team
 • DB - Postgress, Redis
Front End:
Our main host app is built with Angular 11, however, all the new modules are built with React as independent micro-apps.
 • Angular 11 - main app
 • Micro-Frontends architecture - React
 • Component library

Bonus experience 
- Experience with AWS. 
- Experience working with PostgresQL. 
- DevOps Background

Responsibilities 
- Hands on development in Node.js and Angular 9 
- Write understandable, testable and maintainable code 
- Work closely with the product and designers 
- Participate in design and code reviews 
- Integrate testing best practices in our product 
- Identify and address performance issues

We offer
- Flexible working schedule.
- Big goals, challenging work, and meaningful feedback.
- Project ownership that impacts millions of users worldwide.
- Healthcare and a great team of professionals.