Crear una alerta de empleo para esta búsqueda
Descripción del trabajo
The Role: We are seeking a talented and detail-oriented Frontend or Fullstack Developer to join our dynamic team in Málaga. As a Software Engineer, you will play a key role in shaping and enhancing our SaaS platform, focusing on building modern, user-friendly, and high-performing interfaces. You’ll collaborate closely with cross-functional teams, including backend developers and UI / UX designers, to create seamless user experiences. This position is ideal for someone with a passion for cutting-edge technologies, a strong technical foundation, and a proactive approach to solving complex challenges.
Who We Are: We’ve developed the world's most advanced digital loyalty and subscription app and SaaS platform that helps our clients connect and build loyalty with their customers. Our technology transforms digital marketing in the convenience sector by closing the loop between the customer and the store. That’s life loyalty. Liquid Barcodes is headquartered in Norway with offices also in Spain and in the US. We are a passionate global team and we have chosen Malaga in Spain as the centre of our platform development and quality assurance, as well as the hub for our customer success team. In Malaga we are in the city center, opposite the Cathedral!
Key Responsibilities: In this role, you'll contribute significantly to our product development, focusing on:
- Project Work (~80%): Develop and implement new features for our SaaS platform, ensuring modern, user-friendly, and performant interfaces using React / Next.Js. Collaborate with backend developers to integrate APIs and services seamlessly into the frontend and with the UI / UX team fostering design excellence to deliver exceptional user experiences. Optimize applications for speed, scalability, and responsiveness across devices and browsers.
- Technical Debt Management (10%): Identify and address technical debt to enhance the codebase's maintainability, performance, and scalability, ensuring our technology remains cutting-edge and efficient. Refactor and maintain existing code to improve performance, readability, and adherence to best practices.
- Operational Support (10%): Offer technical assistance to existing customers by diagnosing and resolving issues, thereby ensuring a smooth and reliable user experience. Collaborate with the support team to quickly address customer needs and implement effective solutions.
Your Background: To excel in this role, you should possess the following qualifications and skills:
- Experience: 3-5+ years of experience in software development, with a focus on frontend technologies. Experience with modern Dashboard development and exposure to fullstack capabilities is a plus.
- Technical Skills: Proficiency in JavaScript, with strong knowledge of React / Next.Js frameworks. Experience with Angular is an advantage. Experience with HTML5, CSS3, and tools for building modern design systems. Familiarity with state management libraries (e.g., Redux, Context API). Experience with frontend build tools like Webpack, Babel, or Vite. Proficient in using GitHub for version control and collaboration. Familiar with CI / CD practices (we use Jenkins and ArgoCD). Knowledgeable about modern DevOps approaches, such as Infrastructure as Code and observability / monitoring tools. Exposure to backend technologies such as .NET, MySQL, MongoDB / DocumentDB, and RabbitMQ is beneficial. Experience with cloud providers is a big plus (we use AWS services, for example EC2, S3, RDS, ElasticCache, and ELB).
- Soft Skills: Growth Mindset: Eager to learn and improve, embracing challenges and feedback. Ownership & Proactivity: Capable of leading projects from start to finish and anticipating potential hurdles. Collaboration: Excellent team player, able to work seamlessly within the development team and with stakeholders. Experience working with product and UX / UI teams. Communication: Strong communication skills, able to explain complex technical concepts to a non-technical audience.
What Benefits Are In It For You?