Overview
Join to apply for the Full Stack Developer role at Global Voices Ltd.
About Global Voices: Global Voices is a multilingual services provider offering Subtitling, Dubbing, Voice-Over, Translation and Interpretation. Our mission is to connect people, remove barriers, enhance value and create opportunities. Our culture is cosmopolitan and customer-centric with a drive for growth.
Role objective: As a Full Stack Developer, you will enhance our platform by integrating cutting-edge AI products and building reliable and scalable video conferencing solutions. You will collaborate with product and engineering teams to ensure seamless integration, optimize performance, and deliver a superior user experience.
Location: Stirling, Scotland, United Kingdom (or as listed).
Responsibilities
* Collaborate with product and engineering teams to understand integration requirements and objectives.
* Research, evaluate, and select third-party AI products and video conferencing solutions for integration.
* Develop backend systems and APIs to enable seamless integration with AI products and video conferencing services.
* Write clean, efficient, and maintainable code in JavaScript and TypeScript (Node.js) and other relevant technologies.
* Implement authentication, authorisation, and security measures to protect sensitive data.
* Monitor and optimise system performance for scalability and reliability.
* Troubleshoot and resolve issues related to AI product and video conferencing integrations.
* Stay up-to-date with the latest trends and best practices in AI, video conferencing, and backend development.
* Provide technical guidance and support to developers in your team when required.
Qualifications
* Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
* Proven experience as a Full Stack Developer, with a focus on Node.js.
* Strong expertise in building RESTful APIs and integrating third-party services.
* Experience with AI products and services, including NLP for large language models and machine learning.
* Proficiency with databases (SQL, NoSQL) and caching mechanisms.
* Solid understanding of authentication and authorisation protocols.
* Knowledge of containerisation and cloud platforms (e.g., Docker, AWS, Azure).
* Experience with video conferencing products and APIs is beneficial.
* Excellent problem-solving and debugging skills; strong communication and teamwork.
* Proficiency in scalable, distributed software architectural patterns is a plus; ability to learn quickly.
* Experience with version control systems (e.g., Git).
Why join Global Voices?
Founded in 2004, Global Voices is ranked within the top 100 Language Service Providers worldwide, with a network of over 9,000 translators and interpreters delivering services in more than 150 languages. We service companies across the UK, Europe and the USA, delivering high-quality services and contributing to a better working world for our customers and communities.
Employment details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology
* Industries: Translation and Localization
Referrals increase your chances of interviewing at Global Voices Ltd.
#J-18808-Ljbffr