Senior Node.js Backend DeveloperA fast-growing global consumer technology company is looking for a Senior Node.js Backend Developer to join its international engineering team. The organisation builds innovative real-time digital products used daily by millions of users worldwide. Their platform focuses on creativity, self-expression, and enhancing online communication experiences through advanced audio technology.As a Senior Backend Developer, you will take ownership of server‐side architecture, backend services, and data infrastructure while working closely with Dev Ops and product teams to scale systems globally. You'll play a key role in designing performant, secure, and scalable backend solutions supporting real‐time user interactions. Their tech stack includes:Node.js (Express)Mongo DBRedisDockerResponsibilitiesBuild and maintain scalable backend services and APIsCollaborate with product and engineering teams to design new featuresOptimise services for performance, scalability, and reliabilityImplement security and data protection best practicesDesign and manage data storage solutionsDevelop reusable backend components and librariesContribute to testing strategies including unit and E2 E testingRequirements5+ years' experience as a Backend DeveloperStrong experience building and consuming REST APIsExperience with SQL and/or No SQL databasesProven ability to write clean, maintainable, and efficient codeSolid understanding of TDD, SOLID principles, and software design practicesExperience with Docker, Kubernetes, Git, and CI/CD workflowsExperience monitoring and optimising system performanceAt least B2 level English language skillsBenefitsAnnual salary of €60-70kRemote working optionsRemote working allowanceJava Backend Developer (R&D)With this job opportunity, you will embrace the following challenges: Develop software (Java) for high‐availability critical systems; Participate in the complete development cycle, including design, implementation and testing; Be part of an R&D team working in a collaborative, informal and dynamic environment.RequirementsDegree in Computer Engineering or similarStrong understanding of Java core concepts (OOP, Object model)Experience with Java frameworks like Spring or QuarkusAbility to write clean, maintainable, efficient Java code and strong problem‐solving and debugging skillsResults oriented, teamwork oriented, positive, self‐motivated, enthusiastic with a strong‐sense of ownership and passion for learningFluent in English (written and spoken)Nice to haveExperience with software development methodologies such as Agile and ScrumKnowledge of relational databases (Oracle, Postgres) and No SQL databases (Mongo DB)Hands on experience in writing code in C, C++ is a plusFamiliarity with Apache KafkaFamiliar with version control systems (SVN, GIT)Understanding of Dev Ops principles and tools (Jenkins, Docker, Kubernetes)Knowledge and experience in services/microservices software architectureBenefitsA permanent job contract for a long term projectTech equipment + SIM Card + personal smartphoneHealth and Life InsuranceSocial events and team buildingsThe commitment of letting you grow with us, and be rewarded accordinglyA dynamic and young team that will be always there to support youTraining in the latest technologiesCoffee, fruits, snacks and a warm welcoming when you pass by the office