Node.JS Developer
Job description
Viseven is looking for a Node.JS Developer.
Required Skills & Knowledge
- Experience in developing web applications, web services and micro services, using TDD, OOP, OOD and design patterns in development process
- Experience with Node.js and npm
- Deep understanding of web projects architecture
- Deep knowledge of Node.js
- MySQL, MongoDB databases
- SOLID
- Git
Will be a plus:
- TypeScript
- Functional, reactive programming, Rx.js
- Familiarity with pre-, postprocessing
- Unit testing / Continuous Integration
Role description
- Take part in the development of eWizard platform
- Participate in functional and architectural design of the product and related tools
- Perform implementation, review and debugging of new functionality
- Define and set to internal coding standards, development processes, and design best practices
What we provide
We understand that our team members are essential to making our goals a reality, so we value and empower them to share their vision. And we reward this kind of passion with a highly competitive compensation and exceptional benefits, such as:
- Passionate experienced team and enjoyable working environment
- Professional and career growth
- Paid time off 18 business days
- Healthcare Insurance — including dentist and gym
- English learning courses
- Compensated lunch and free tea/coffee, fruits and snacks
- Regular corporate events and team-buildings
- Opportunities to participate in Professional forums and conferences
- Professional Reader Club, where we refer to and discuss the best business practices of the industry