We are seeking candidates to join our Software Division team. In this role, you will collaborate with Graphic Designers, Project Managers, and Software Engineers to develop web applications that power our cutting-edge 3D venue technology.
We are looking for a skilled Full-Stack Developer with proficient JavaScript capabilities. The ideal candidate will integrate seamlessly into an existing development team to advance our product roadmap and provide technical support to our premier clients in the U.S.
Effective communication skills are essential to ensure smooth integration with our team in Barcelona and to facilitate clear exchanges with both technical teams and clients.
Requirements:Degree in Computer Science or a related field, with a passion for programming, problem-solving, and tackling technical challenges.Advanced JavaScript skills, particularly with Node.js and Angular frameworks. A minimum of 3 years of professional experience is required. Proficiency in TypeScript is essential.Proficient in HTML/CSS and familiar with popular frameworks such as Angular Material, Bootstrap, and Tailwind.Strong teamwork and collaboration skills.Experience with CI/CD pipelines for code deployment.Expertise in SQL with experience using ORMs and query builders.Proficiency in unit testing for both front-end and back-end code.Experience with error logging systems such as Sentry for reporting and analysis.Proven track record of developing APIs and managing back-office connectivity.Experience in cross-platform development, including mobile adaptations.Capable of producing comprehensive API and coding documentation.Familiarity with Atlassian products, specifically Jira and Confluence.Expertise in Git within collaborative environments, including branch creation, merging, and maintenance using git-flow.
Desirable Skills:Basic knowledge of AWS and DevOps practices.Experience with analytics for usage tracking.
Work Environment:This position is 100% remote.
We encourage all interested applicants who meet the above criteria to apply.
Join us to contribute to innovative projects while working in a dynamic, supportive environment.