Position: Full-Stack Node.js Developer
Company: ITernal Group
Experience required: 5y
English level: upper

Moonraft is looking for a talented Node.js developer who can help us in enabling our customers to deliver excellent experiences to end-users.

**Requirements:**

- Strong proficiency with JavaScript or TypeScript
- Several years of experience in Node.js development and/or backend development
- Hands-on experience with any Node frameworks available
- Experiences working with front-end technologies, such as Angular, HTML5, and CSS3
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Experience with RESTful APIs integration
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- 5+ year’s experience in the development of web / mobile applications with at least 1 year as a Lead

**We offer:**

- Flexible schedule and opportunities to working remotely (8 hours workday)
- Attending professional conferences, summits, workshops, and seminars (70% of the cost offset by the company)
- Possibility to influence the development of the project
- Friendly professional team and warm atmosphere
- The environment where you can implement your ideas
- Paid 18 days of vacation and up to 10 sick leaves annually
- Medical insurance, gym
- Participation in educational activities and thematic conferences
- Team parties and corporate events