JavaScript Ninja (Middle/Senior Full Stack Engineer) 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.
We are looking for a developer who is passionate about creating high-performance, efficient, and scalable solutions. This is not just another CRUD application with forms and validations or a standard dashboard project. We are developing our own product, which demands a deep understanding of JavaScript and a focus on writing pure, native code. Our approach prioritizes speed, efficiency, and minimalism, avoiding unnecessary dependencies or frameworks. We value engineers who are native code enthusiasts, enjoy solving complex problems, and are committed to building fast and lightweight applications that deliver exceptional performance. If this resonates, the candidate will thrive in this role.
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:
- 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.
Nice to have:
- 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 environments.
- Company online activities.
The job ad is no longer active
Look at the current jobs Fullstack →