Software Engineer

hace 2 semanas


Riudellots de la Selva, Gerona, España ID Vision A tiempo completo

The company

ID Vision
is a leading innovator in computer vision systems, known for its 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.

Location

The company is based in Riudellots de la Selva, Girona, with easy access via AP-7. This position requires residing within reasonable commuting distance, as on-site presence 3 days per week is expected.

Position description

As 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 be joining a team of 10 engineers in the company, working 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

, with some components developed in
Python
. In the near term, you'll contribute to critical projects such as:

—   Complete transition to Domain-Driven Design (DDD)

—   Integrating an external subscription management platform

—   Enhancing credit consumption tracking

—   Optimizing and accelerating database queries

This 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 do

—   Design, develop, and maintain backend services for our SaaS platform,
VisionCloud
.

—   Complete the codebase transition to Domain-Driven Design and maintain it afterwards.

—   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.

—   Participate in weekly development meetings.

Requirements

—   2+ years of experience in backend development (or equivalent hands-on experience).

—   Strong proficiency in

and
TypeScript
.

—   Solid understanding of SQL and relational database design.

—   Knowledge of Domain-Driven Design concepts.

—   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 in Catalan, Spanish and English, spoken and written.

Benefits

—   Competitive salary based on experience and qualifications.

—   Hybrid work model: 3 days/week office presence required initially, with flexibility to adjust based on performance and team needs.

—   At least two company events per year – like skiing trips, karting, or cycling outings.

—   Full-time permanent contract, 40 h/week.

—   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.


  • Software Engineer

    hace 1 semana


    Riudellots de la Selva, España ID Vision A tiempo completo

    The company ID Visionis a leading innovator in computer vision systems, known for its 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...

  • Software Engineer

    hace 13 minutos


    San Fernando de Henares, España Gattaca A tiempo completo

    Embedded Software Engineer – Critical Systems & Advanced Architectures Madrid based, hybrid model. Do you enjoy working in environments where performance truly matters? Do you love solving complex problems, optimizing down to the last cycle, and developing software that makes a real impact? We are looking for an Embedded Software Engineer to join a...


  • Fuentes de Andalucía, España D.med Software A tiempo completo

    Based in Malaga, D.med Software S.L.U. is an integral part of the globally renowned D.Med Healthcare Group, headquartered in Düsseldorf, Germany. We began as a small team of passionate developers and have rapidly grown into a dynamic company specializing in advanced software systems for the medical industry. ¿Tiene lo que se necesita para triunfar? La...


  • Fuentes de Andalucía, España D.med Software A tiempo completo

    Based in Malaga, D.med Software S.L.U. is an integral part of the globally renowned D.Med Healthcare Group, headquartered in Düsseldorf, Germany. We began as a small team of passionate developers and have rapidly grown into a dynamic company specializing in advanced software systems for the medical industry. Inscríbase rápido, consulte la descripción...


  • Plaça de la Vila de Madrid, España FeverUp A tiempo completo

    About you: We are looking for a Graduate Software Engineer to join our Backend team. This role is designed for recent graduates or final-year students who want to start their professional career in software engineering and grow fast in a real production environment. This is not an internship. It's a full-time opportunity for people at the beginning of their...


  • Castellón de la Plana, España Bo Growth A tiempo completo

    Our client: Great opportunity as a Python Software Engineer, in a leading multinational company in its sector which opperates worldwide, and with a long trajectory. Our client offers a great opportunity to make the leap to a major global company. Requirements: - Web development experience: senior profiles (3-15 years). - High fluency in English, C1 level...


  • Santiago de Compostela, España JR Spain A tiempo completo

    Social network you want to login/join with:Embedded Software Engineer, santiago de compostelacol-narrow-leftClient:XpertDirectLocation:Job Category:Other-EU work permit required:Yescol-narrow-rightJob Reference:4345868735836323840324629Job Views:1Posted:23.07.2025Expiry Date:06.09.2025col-wideJob Description:Firmware Engineer – RISC-V Embedded SystemsOne...

  • Software Engineer

    hace 5 días


    Región de Murcia, España Canonical A tiempo completo

    Software Engineer - Python - Container ImagesApply for the Software Engineer - Python - Container Images role at Canonical . Canonical is a leading provider of open source software and operating systems, with Ubuntu widely used in enterprise initiatives. We are building a new generation of Ubuntu‑based container images to simplify open‑source application...


  • Sevilla la Nueva, España Canonical A tiempo completo

    C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Sevilla La Nueva, Community of Madrid, Spain Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data...


  • Santiago de Compostela, España JR Spain A tiempo completo

    Social network you want to login/join with:Embedded Software Engineer, santiago de compostela col-narrow-leftClient: XpertDirectLocation: Job Category: Other-EU work permit required: Yescol-narrow-rightJob Reference: Job Views: 1Posted: Expiry Date: col-wideJob Description: Firmware Engineer – RISC-V Embedded SystemsOne of our parte experienced Firmware...