SENIOR SOFTWARE ENGINEER

€ 2,500-3,500/month
Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Job Summary: We are seeking a Senior Software Engineer with a solid technical foundation and a cross-functional vision to design and implement modern digital solutions, focused on web and mobile development. Key Highlights: 1. Be part of a center of technological excellence, a national and European reference. 2. Contribute to industrial research, development, and innovation (R&D&2i). 3. Work in a cutting-edge environment with all technological innovations at your fingertips. Are you interested in joining a center of technological excellence, a national and European reference, where you can contribute and add technological value to companies and institutions—focusing on research, development, and industrial innovation (R&D&2i)? Do you want to work in a pioneering environment with all technological innovations within reach? With over 100 years of history, it has a team of 400 professionals specialized in applied research, technical services, and management of technological and innovation initiatives. It delivers social, industrial, economic, and sustainable value by offering integrated solutions across multiple sectors and fields: health and biomedicine, development of new materials, eco-sustainable production, occupational health prevention systems, waste valorization, and natural resource utilization; industrial interconnectivity and digitalization, green energy, and maximization of energy efficiency. It develops R&D&I projects for companies and institutions, and leads research projects funded through competitive programs, both under the European Union and the Spanish Ministry of Science and Innovation. Currently, we are looking for a Senior Software Engineer with a strong technical background and a cross-functional perspective, capable of actively participating in the design and implementation of modern digital solutions. The focus will be on web and mobile application development, covering both frontend and backend, with sensitivity to user experience, cloud-based solutions, and openness to emerging technologies. Your main responsibilities will be: \- Collaborate in designing and validating scalable and maintainable software architectures. \- Participate in functional and technical analysis processes alongside stakeholders and development teams. \- Coordinate the lifecycle of technology projects: planning, tracking, delivery, and continuous improvement. \- Participate in developing key functionalities both on the frontend and backend, within collaborative environments. \- Analyze functional and technical requirements together with design, business, and development profiles. \- Contribute to the technical planning of projects and the definition of development best practices. \- Explore and propose new tools, languages, or technological approaches to improve the tech stack or processes. \- Apply quality, performance, and usability criteria in solution development. * Experience: 3 years. You will thrive in this position if you bring 3\-5 years of software development experience. \- At least 2\-3 years of experience in VR/\*AR, real-time 3D, or immersive environments. \- Experience participating in technical decisions and solution design. \- Experience building digital twins, interactive simulations, or data-connected 3D visualization. \- AR and mobile environment experience is highly valued: ARKit (Swift) and ARCore (Kotlin / Jetpack Compose). \- Experience generating synthetic data or simulating scenarios is desirable. * Computer Science * Telecommunications * Computer Engineering * Spanish (spoken Advanced, written Advanced) * English (spoken Advanced, written Advanced) * Catalan (spoken Intermediate, written Intermediate) * Competencies / Knowledge: What do we expect from you? We seek a senior or mid-senior profile with a solid technical background in XR/\*VR and real-time 3D development, oriented toward creating immersive experiences and digital twin solutions. Degree in Computer Engineering, Video Game Development, Telecommunications Engineering, or related field. Primary tech stack (required): \- Real-time VR/3D development using Unity and/or Godot. \- Proficiency in C\# / .NET. \- Ability to develop immersive experiences with emphasis on performance, usability, and integration with external systems. \- Regular use of Git, GitHub, and collaboration/documentation tools such as Notion. Preferred qualifications: \- Knowledge of architecture modeling for interactive applications connected to real-time data. \- Web frontend: Angular 16\+ and/or React 18, TypeScript. \- Backend: Python 3\.11\+, FastAPI. \- Databases: PostgreSQL, MongoDB, Firestore. \- Cloud and infrastructure: Google Cloud Platform (Cloud Run, Cloud Functions, Firebase), Docker, Docker Compose. \- Communication protocols: MQTT and/or Kafka. Cross-cutting requirements: \- Knowledge of authentication, authorization, and IAM using current standards (OAuth2, OpenID, Keycloak). \- Ability to participate in technical architecture decisions. Key Competencies and Skills: \- Systems and abstract thinking: Ability to understand and design complex solutions. \- Effective communication: Ability to convey technical concepts to both technical and non-technical audiences. \- Project management: Handling of schedules, priorities, resources, and deliverables. \- Data-driven decision making: Rigorous and objective evaluation of technical options. \- Results- and quality-oriented: Focus on achieving objectives with high technical standards. * Permanent employment contract * Full-time position * Gross monthly salary ranging from '2500' to '3500' * Additional relevant information: What is it like to work with us? You will be based at our Barcelona office in Zona Franca. You will work in an attractive environment as part of a unique innovation ecosystem featuring state-of-the-art technologies and highly equipped laboratories. We offer flexible working hours to help you balance your personal life and professional development. Additionally, you will enjoy subsidized meals at our centers, private medical insurance, and a permanent contract, with remuneration aligned to your experience, education, and professional growth. We are proud to offer these benefits that support the goals and well-being of our team members. Likewise, we support equal opportunities and diversity. Every day, we strive to be a more inclusive workplace adapted to all groups! If you are a person with excellent interpersonal and communication skills, a high capacity to achieve your goals within established deadlines, and able to work independently and collaboratively, do not hesitate—apply to our job posting. We would love to hear from you!

Source: indeed
Some content was automatically translated

Posted by

David Muñoz

Indeed · HR

Location

Similar jobs

SENIOR SOFTWARE ENGINEER by Indeed in 2026 | ok.com