Position: Fullstack Developer (Node.js + JavaScript)
Company: ITernal Group
Experience required: 5y
English level: intermediate

UST Global® is looking for a Fullstack Developer (Node.js + JavaScript)
Please, note: it is needed to work with the USA team. Working time 14 pm — 23 pm

UST Global® is looking for a talented Node.js developer who can help us in enabling our customers to deliver excellent experiences to end-users. As a customer experience management firm, we are constantly enhancing user experiences on several of our customers' online platforms. The role of the backend development team is crucial in realizing our design solutions without any loss in translation. We are looking for back-end developers that can build and deliver best-in-class digital experiences through the right use of frameworks, technologies, and code. Your responsibilities will include integration of user-facing elements developed by front-end developers with server-side logic, and writing testable and efficient code.

**About project:**
We are here to advance the human experience through design-driven innovation. Design, to us, is all about creating new meanings, while art is about self-expression and emotive appeal. Bringing these two creative disciplines together and operating at their intersection with business and technology, we drive business innovations by differentiating customer experience. We place the human at the center, bringing quantitative and qualitative techniques together to develop consumer insights. Our techno-creative team, bridging consumer insights, business understanding, and advanced technology skills, then builds humanistic technology solutions. We believe experimentation is at the core of every innovation. Radical innovation, in our view, is just an event recognized in hindsight when a number of trial-and-error attempts spark off a breakthrough. Our approach embraces rapid prototyping and empirical evidence in everything we do. As the name says, we are Moonraft Innovation Labs, driving innovation through experimentation. "Rafters", who inhabit Moonraft, recognize ideas as the boss. They live by imagination, simplicity, and speed. Our egalitarian culture and environment are designed for rafters to thrive and deliver elegant solutions to complex problems.

**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.

**Qualification and Experience:**

- 5+ year’s experience in the development of web / mobile applications with at least 1 year as a Lead
- Experience interfacing with client stakeholders and client IT teams

**Knowledge of:**

- JUnit(testing)
- Git / GitHub
- Atlassian Jira
- Sonarqube
- DevOps
- SAFe Agile