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:
- Strong knowledge of JavaScript: Promises, async flows, callbacks, functional/OOP approaches, error handling.
- Proficiency in browser-side JavaScript: DOM, events, CSS, cookies, localStorage, security.
- Solid Node.js expertise: 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.
Soft Skills:
- Strong sense of responsibility and independence in completing tasks.
- Commitment to self-improvement and a desire to enhance code quality.
- High-level conversational English and excellent communication skills.
- Attention to detail and a problem-solving mindset.
- Versatile and passionate about technology.
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