Description du poste
Senior Full Stack Developer (React / TypeScript) At Infinitum Digital, we are looking for an experienced Senior Full Stack Developer to join a challenging technology project, developing scalable, reliable and high-performance digital solutions. We are seeking a software engineer with strong frontend expertise, solid backend development skills and proven experience working with AWS in production environments. YOUR RESPONSIBILITIES Design, develop and maintain modern web applications using React, Next.js and TypeScript. Develop and integrate backend services using Node.js/TypeScript or Java/Spring. Work with AWS cloud infrastructure in production environments, including containerized or serverless architectures. Contribute to software architecture, system design and technical decision-making. Ensure high standards of code quality, maintainability, performance and scalability. Collaborate with engineering teams to deliver reliable technical solutions. REQUIRED EXPERIENCE AND SKILLS Minimum 7 years of professional software development experience, excluding internships. Senior-level expertise in React, Next.js and TypeScript. Solid backend development experience with Node.js/TypeScript OR Java/Spring. Proven hands-on experience with AWS in production environments, including containers or serverless technologies. Strong understanding of software architecture, system design and engineering best practices. Professional working proficiency in English. Based in Barcelona or available to work in a hybrid model. NICE TO HAVE Experience with Terraform and Infrastructure as Code. Previous experience in e-commerce or transactional platforms. Experience building scalable cloud-native applications. WHAT WE OFFER Gross annual salary: 50,000 60,000, depending on experience and technical fit. Hybrid working model: 3 days onsite in Barcelona and 2 days remote. Full-time position. Technically challenging projects using modern technologies. A collaborative engineering environment with opportunities to contribute to technical decisions. If you are a senior software engineer who enjoys solving complex technical challenges and building high-quality applications, we would love to hear from you. Apply now and join our team! React, TypeScript, Next.js, AWS, Node.js, Java, Spring Boot, JavaScript, Docker, Serverless, Terraform