Strong Middle/Senior JavaScript Engineer (JS+Node.js) Offline

Trinity Audio is on a mission to empower content creators with scalable, AI-based tools to build their audio presence. With cutting-edge AI voices available in multiple languages, Trinity Audio enables creators to incorporate audio into their online assets and distribute it across all major podcast platforms.

Our solutions serve a range of clients, from leading large-scale publications to boutique blogs, currently powering over 1 billion player loads per month and creating millions of audio clips. We are growing rapidly and looking to expand our talented team.

If you love solving problems, working on data-driven products, and exploring cutting-edge technologies, join us on our journey to revolutionize audio content!

Requirements

Hard Skills:

  • Hardcore knowledge of vanilla JavaScript and native browser APIs (no frameworks or libraries).
  • Proficiency in browser-side JavaScript: DOM, events, CSS, cookies, localStorage, security.
  • Strong knowledge of Node.js: Express.js or similar frameworks, fs module, CJS/ESM, npm ecosystem.
  • Experience with unit testing.
  • Hands-on experience with Vue.js or similar frameworks.
  • Knowledge of relational databases (e.g., MySQL, Postgres).
  • Proficiency with Docker.
  • Basic Linux knowledge, including bash scripting.
  • Experience with AWS services (S3, EC2, Lambda) or equivalent cloud providers.
  • Ability to write clean, documented, and testable code.

 

As a plus:

  • Experience with Selenium or API (end-to-end) testing.
  • Knowledge of Redis.
  • Familiarity with CI/CD pipelines and web infrastructure (e.g., load balancers, CDNs).


Responsibilities:

  • Collaborate on building industry-leading audio products.
  • Develop and maintain server-side and client-side applications using modern technologies.
  • Tackle challenges involving data-driven solutions, scalability, and performance.
  • Adapt to rapid changes in tasks and requirements with a positive attitude.
  • Take ownership of tasks and drive them to completion independently.

Benefits:

  • Team of professionals
  • Flexible working schedule
  • Possibility to work remotely
  • Opportunities for professional development and personal growth
  • Competitive compensation
  • Regular assessments and salary reviews
  • Compensation for educational activities: certifications, courses, conferences
  • Paid vacation according to Ukrainian laws
  • Paid sick leaves, sport and health activities compensation
  • Compensation for English classes
  • Regular team-building events and an enjoyable working environment
  • Company online activities

The job ad is no longer active

Look at the current jobs Fullstack →

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine