Company Overview
Established in 2010, Vinova is an award-winning development company specializing in mobile, web, and enterprise applications. Serving global clients in IoT, blockchain, fintech, and ecommerce, Vinova delivers quality products through passionate, collaborative teams.
Job Summary
You will design and build scalable, reliable software systems with a focus on full-stack development and AI engineering, including LLM applications. Collaborate with stakeholders to deliver maintainable, high-quality solutions that meet modern accessibility and performance standards.
Responsibilities
Design and build scalable software systems to meet client and business needs
Develop full-stack applications using modern technologies such as React.js, TypeScript, and Node.js
Troubleshoot and debug complex system behaviors and logs to ensure reliability
Build LLM workflows using retrieval-augmented generation (RAG), tool calling, structured outputs, agents, and human-in-the-loop patterns
Develop evaluation pipelines using golden datasets, regression tests, deterministic evaluators, and LLM-as-a-judge methods
Implement observability, monitoring, guardrails, fallbacks, and validation to maintain reliable AI systems
Balance model quality, latency, reliability, maintainability, and cost in AI solutions
Maintain automated tests including unit, integration, and end-to-end testing to ensure software quality
Manage CI/CD pipelines and technical documentation to support agile engineering practices
Communicate technical trade-offs and quality standards clearly to diverse stakeholders
Preferred competencies and qualifications
Knowledge of Docker, Infrastructure as Code, and Bash scripting
Passion for building inclusive technology and applying digital accessibility standards
Experience writing code compliant with Web Content Accessibility Guidelines (WCAG) 2.2 Level A and AA
Familiarity with assistive technologies and screen readers such as VoiceOver, NVDA, and TalkBack
Willingness to learn digital accessibility regulations and best practices
Established in 2010, Vinova is a passion-driven and award-winning development company for mobile, web, and enterprise applications. Our clients span the globe and cover a wide range of projects including IoT, blockchain, banking, fintech, networking, and ecommerce.
Vinova earns respect from customers by being committed to quality, flexibility, and speed. We strive to build great products by working with a passion, working closely with our customers, and through open but disciplined collaboration.
You will be working in an encouraging and challenging environment, taking advantage of the latest technology to develop excellent mobile apps for clients. You will be engaging clients in both on-site and off-site support.
Interested to join our all-star team? Submit your application to us now! Tell us why you want to work with us and why you think you’d be a good candidate. We are looking forward to hearing from you!