17 января 2022

Node.js Developer

Киев, удаленно

Role description:

Viseven is looking for a talented and hardworking Node.js Developer to become a part of our R&D Team. If you are open to professional challenges and searching for professional growth and recognition, we are waiting for you!

Key responsibilities:

  • Take part in the development of eWizard platform
  • Participate in functional and architectural design of the product and related tools
  • Design database structure and modules
  • Perform implementation, review, and debugging of new functionality
  • Define and set to internal coding standards, development processes, and design best practices

Required Skills & Knowledge:

  • Experience in developing web applications, web services, or microservices
  • Deep understanding of web projects architecture
  • Experience and deep knowledge of Node.js and npm
  • Good knowledge of some DB (NoSQL/SQL)
  • Understanding of REST API design principles
  • OOP, SOLID, TDD, design patterns (GRASP, GoF)
  • Git, experience with CI/CD tools

Will be a plus:

  • TypeScript
  • Vue.js
  • Functional, reactive programming, Rx.js
  • Familiarity with pre-, postprocessing
  • Familiarity with Event-driven architecture
  • Unit/integration testing
  • Experience with CI/CD tools and processes
  • Experience in designing NoSQL databases
  • Experience with Cloud technologies
  • Experience with different Auth providers
  • Familiar with Docker and Kubernetes

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 highly competitive compensation and exceptional benefits, such as:

  • Competitive compensation and regular performance-based salary and career development reviews
  • Passionate experienced team, friendly atmosphere
  • Professional and career growth
  • Paid time off — 18 business days per year (20 business days after 2 years of cooperation)
  • Non-documented sick leave — 4 business days per year
  • Documented sick leave — 20 business days per year
  • Family leave — 3 paid business days in case of marriage, childbirth, or bereavement
  • Comprehensive medical insurance
  • English learning courses
  • Opportunities to participate in professional forums and conferences
  • Regular corporate events and team-buildings
  • Enjoyable working environment: comfortable and fully equipped office and a possibility to work from home