The companyID Vision is a leading innovator in computer vision systems, known for our proprietary AI-based software and its deployment in industrial environments for a select group of clients. Our reputation is built on a strong commitment to quality and customer satisfaction in both software development and system integration.We offer end-to-end computer vision solutions that combine advanced software with robust hardware, tailored for a range of industrial applications. These solutions are used in areas such as quality control, robotics, and other innovative digital automation systems.The company is currently growing and needs to bring on board qualified engineers to continue the development of our proprietary computer vision software. In this context, we are actively looking for a Backend Developer to join the team behind VisionCloud, our AI training platform.Position descriptionAs a Backend Developer at ID Vision, you'll take a key role in the design, development, and maintenance of the server-side codebase of our SaaS platform, VisionCloud. You'll work closely with frontend developers and MLOps engineers to deliver a seamless and efficient user experience. At ID Vision we value clean, maintainable and reusable code.Our backend is primarily built in TypeScript using Node.js, with some components developed in Python. In the near term, you’ll contribute to critical projects such as:Integrating an external subscription management platformEnhancing credit consumption trackingOptimizing and accelerating database queriesThis is a hands-on role where you’ll spend most of your time coding and quickly seeing the impact of your work in production. A passion for programming is essential, along with good communication and teamwork skills.What you’ll doDesign, develop, and maintain backend services for our SaaS platform, VisionCloud.Ensure high availability and reliability of the platform, keeping it fully operational at all times.Manage and optimize internal tools, including credit consumption tracking.Participate in code reviews and contribute to software architecture decisions.Continuously test, debug, and deploy high-quality backend code.Design solutions with a focus on scalability for our growing infrastructure.Create and maintain user documentation for VisionCloud.Provide technical support to clients when needed, troubleshooting and resolving platform-related issues.Integrate third-party systems, such as subscription management and payment platforms.Requirements2+ years of experience in backend development (or equivalent hands-on experience).Strong proficiency in Node.js and TypeScript.Solid understanding of SQL and relational database design.Familiarity with version control systems like Git.Understanding of CI/CD pipelines and automated testing.Clear communication skills and a collaborative mindset.Commitment to quality work, effective problem-solving, and customer satisfaction.Experience working on cloud-based applications will be valued (AWS preferred).Proficiency on Catalan, Spanish and English, both spoken and written.BenefitsCompetitive salary based on experience and qualifications.Partial remote work and flexible hours available.At least two company events per year – like skiing trips, go-karting, or cycling outings.Full-time permanent contract.Exciting project in a positive and collaborative work environment.If you are someone with a passion for engineering and eager to see the benefits of technology firsthand in the industrial world, this opportunity is for you. ID Vision is the place to grow professionally while enjoying your work and making a meaningful contribution to society.