A global company with offices in New York, San Francisco, London, Frankfurt, Bern and Tel Aviv and with R&D facilities in Ukraine, Innovecs specializes in serving Gaming & Entertainment, Supply Chain & Logistics, Adtech, Fintech, Telecom and Healthcare markets.
24 листопада 2023

Senior Software Engineer (Node.js) (вакансія неактивна)

Київ, віддалено

Can’t wait to use your expertise in JavaScript, Node.js, and related technologies to build innovative back-end systems? Then it’s you we’re looking for to embrace the position of Node.js Developer. Due to the solid knowledge of Express, Nest, and Next.js, create, evolve and challenge yourself within our passionate team.

About Innovecs

Innovecs is a global digital transformation tech company with a presence across Europe, the US, and Asia. For over 12 years, we have been helping businesses develop, transform, and implement innovative products and solutions in Supply Chain & Logistics, Gaming, FinTech, and SaaS markets. Our recent honors include being on the Global Outsourcing 100 list produced by IAOP®, The Inc. 5000 ranking, and The Top 50 Inspiring Workplaces List.

Based on our policies, we work as solid vendors representing only the final result. Individually, we may be engineers, testers, designers, product managers, and more. But together, we’re one team. Due to our flat structure, you can bring your ideas and approaches to life and figure out all your objectives within the team or even become a part of the core team because, for us, people are always above all.

Requirements:

  • At least 5+ years experience in software development, of which last 3 years in Node.js and frameworks available for it, e.g. Express, Nest, Next, Koa, ets;
  • Strong proficiency with Typescript, ES6/ES7;
  • Strong proficiency with JavaScript Core;
  • Understanding the nature of asynchronous programming and its quirks and workarounds;
  • Good understanding of RESTful APIs and Web-Socket;
  • Git, branching, tagging, pull requests;
  • Experience with SQL/NoSQL databases (Redis, MongoDB, MSSQL);
  • Understanding accessibility and security compliance;
  • User authentication and authorization between multiple systems, servers, and environments;
  • Integration of multiple data sources and databases into one system;
  • 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;
  • Implementing automated testing platforms and unit tests;
  • Great problem-solving abilities;
  • A strong desire to learn and share new tools and techniques;
  • A commitment to quality and the drive to ensure goals are met;
  • A passion for writing software;
  • Ability to quickly adapt to new technologies;
  • Attention to detail.

Responsibilities:

  • Participate in the development of existing services and create new ones;
  • Develop new API endpoints;
  • Create and support new microservices;
  • Testing modules and integration;
  • Collaborate with other team members and stakeholders;
  • Code review.

Our value to you:

— People first, then processes. Whatever the projects you work on, you’ll face the team’s openness and loyalty, whether you talk to the Middle Engineer or Delivery Director, because people relationship is our foremost principle.

— We reject micromanagement. You are responsible for your results, and you choose whether to grow vertically or horizontally.

— Your versatile growth matters to us. Get ready shine as an expert via technical articles, public conferences, lectures, and thought leadership

— Knowledge sharing. We discuss our wins and failures at all-hands events; share our experiences on mentorship programs, and grow professionally guided by a personal development plan.

— Technical quality is the key to success. We value and encourage our experts who contribute to the development of products due to well-being and learning programs, because the high quality of our work is #1 priority.

— Reliable workplace. You’ll get attractive compensation pegged to the U.S. dollar.

— Support on all stages. From the preparation programs for global certification (AWS, ISTQB, Unity, Scrum, etc.) to paid maternity/paternity leaves and your manager’s reliable backing.

— Sense of belonging. We have 13 communities where you will enjoy your hobbies with like-minded people. From cooking to mindfulness — practice what you love and explore yourself.

— Free sports classes whenever you want. Running, chess, yoga, or online workouts with fitness coaches — choose yours and take it away.

— Healthcare and well-being. Private health insurance, sick leave, vacation, and holidays.

— English classes. Take your speech and writing to a new level.

— Celebrate the lifestyle. Virtual and offline social activities and occasional gifts.