Middle Node.js Developer (AdTech)

  • Kharkiv
  • Kyiv
  • Lviv
  • Odesa
  • JavaScript

We are looking for a creative and skilled Node.js Developer with the main focus on back-end and core knowledge in front-end development. Your primary responsibility will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating into the application the front-end elements built by you and your co-workers.

Project

That’s a great opportunity to dive into details of AdTech domain. The project you will be involved in is a proven solution for advertisers to effectively engage with consumers on their mobile devices and drive traffic to their events, stores, and services. It is a true leader in mobile ad messaging with developed proprietary algorithms, processes, distribution, ad formats and attribution methods.

You will collaborate with people across several teams facing cutting-edge technologies and development practices. You will have a great chance to utilize our advanced tools within our advanced technology stack:

  • Languages: TypeScript, ES6
  • Frameworks and libraries: Angular 8, Node.js, Express.js, Lodash, Moment.js, Karma, Jasmine
  • Tools/Services: AWS, Amazon SQS, Postgres, Redis
Meet your team!
  • Responsibilities

    • Design separate components, modules, classes, database tables, etc.
    • Perform coding and debugging
    • Investigations of current solutions and new solutions
    • Participate in peer code and design reviews
    • Participate in estimation and planning sessions
    • Report status and progress according to the project and company demands
  • Requirements

    • At least 3 years of commercial experience in web development
    • Strong knowledge of Node.js
    • Solid knowledge of pure JavaScript would be a plus
    • Strong knowledge of HTML5 and CSS3 would be a plus
    • Knowledge in AngularJS would be a plus
    • Excellent OOP/OOD skills and knowledge of design patterns
    • Experience with Postgres, ORM frameworks
    • Intermediate level of English or higher
  • Personal Profile

    • Understanding of best practices and architecture patterns for developing Web applications
    • Strives for continued learning opportunities
    • Excellent organizational skills and attention to detail
    • Ability to work quickly and independently with minimal oversight
    • Ability to accept feedback and constructive critique positively
    • Extremely strong and demonstrable work ethic
    • Proven academic and/or professional achievement
    • Good communicator