Next job

Node.js Developer in SmartHub

Posted more than 30 days ago

147 views

SmartHub

SmartHub

0
0 reviews
Without experience
Kyiv
16 серпня 2024 Node.js Developer Київ SmartHub is a creator of a unique white-label technology that enables enterprises to build individually suited technological solutions for deploying self-branded ad exchanges/marketplaces. Our mission is to maintain the highest standards for marketplace transparency, accountability, and trust. Starting from 2018 the team spent over 6,700+ hours designing and building AdTech platforms for independent ad businesses. We have over 70+ satisfied clie

16 серпня 2024

Node.js Developer

Київ

SmartHub is a creator of a unique white-label technology that enables enterprises to build individually suited technological solutions for deploying self-branded ad exchanges/marketplaces. Our mission is to maintain the highest standards for marketplace transparency, accountability, and trust.
Starting from 2018 the team spent over 6,700+ hours designing and building AdTech platforms for independent ad businesses. We have over 70+ satisfied clients from such regions as APAC, EMEA, North America and MENA.
SmartHub team includes high-quality, responsive service full of talented people who are well-versed in numerous disciplines including tech, advertising, business development, and client relationships.
SmartHub’s all-encompassing customer support includes such service components as system setup and tech support, on-request assistance, regular account management, and a special client-adaptation program (intro and optimization calls) — all this facilitates quick onboarding and rapid market entry.

Summary:

  • Architecture and Interaction: You will work on the architecture of services and their interaction within a high-load system;
  • Optimization and Standardization: You will be involved in optimizing and standardizing existing solutions;
  • Feature Development: You will participate in the development of new features for the product and the improvement of existing ones;
  • Collaborative Problem-Solving: Together with the team, you will discuss and choose the best solutions for specific problems;
  • Exciting Challenges: You will experience the most exciting challenges with an amazing team!

Main Responsibilities:

  • Scalable Code Development: Developing scalable code for the system;
  • Server Architecture Logic: Developing the logic for server architecture;
  • Performance Optimization: Optimizing and developing performance-critical features;
  • High-Performance Programs: Creating programs characterized by high performance and responsiveness;
  • Server Support: Supporting server elements;
  • Cybersecurity: Ensuring the security of the system;
  • Data Storage Solutions: Developing solutions for data storage;
  • Technological Improvement: Improving the technological segment of the server;
  • Documentation: Creating reports and documentation.

Hard Skills:

  • Database Experience: Experience working with SQL and NoSQL databases;
  • Network Protocols: Knowledge of network protocols like FTP, SSH, etc;
  • Asynchronous Programming: Solid understanding of asynchronous programming and event-driven architecture;
  • SQL Proficiency: Deep understanding of SQL (MySQL or PostgreSQL);
  • Database Tools: Experience with MongoDB, Clickhouse, Redis;
  • API Implementation: Experience implementing and using APIs (REST, GraphQL, gRPC, etc.);
  • Version Control: Good knowledge of Git;
  • High-Load Systems: Experience working with high-load systems;
  • Testing and Debugging: Testing and debugging skills;
  • English Proficiency: Upper-Intermediate English level.

Nice to Have:

  • Additional Programming Languages: Experience with Python and Golang;
  • Database Tools: Experience with Aerospike;
  • Containerization: Experience with Docker;
  • Unit Testing: Experience with Unit tests (Jest, etc.);
  • Code Refactoring: Experience with refactoring;
  • CI/CD: Working with the CI/CD approach;
  • Autotests: Writing autotests;
  • Server Administration: Experience in the administration of Linux servers.

Benefits:

  • Modern, stylish office or remote work options;
  • Complimentary coffee, tea, juices, fruits, biscuits, and snacks;
  • Recreation areas with board games;
  • Table tennis, billiards, and darts;
  • Regular salary reviews based on performance;
  • Paid vacation;
  • Paid sick leaves;
  • Medical insurance;
  • Up to 7 additional paid days off per year (not requiring documentation).

Without experience
Kyiv
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept