MOG Technologies embraces innovation since day one. A brilliant team of media experts develops world-class broadcast systems and a state-of-the-art cloud-based interactive and multi-content platform that enables the intense engagement of any size communities that want to share, play, connect, and transform all kinds of content into truthful virtual experiences. MOG technology offers the ultimate technology to connect communities, leading them to deeper engagement, higher knowledge, immersive environments, and improved behavior. As a Software Developer, you will work together with the Unit Director, supporting him on tasks related to architecture and features definition, requirements, and specifications analysis. You are expected to work with a high degree of autonomy, taking responsibility for the overall quality of the delivery. Develop and maintain products/platforms with a special focus on high quality, well-documented, and reusable code base. Implement and actively promote a test-driven development mindset. Coach team members on technical matters, leveraging overall skills and know-how. Work independently and deliver projects involving a wide variety of technologies in an agile way of working. Who you are? BSc in Computer Science or engineering. 3+ years of professional software development experience. Front-end development experience: HTML5, CSS, ReactJS, React Native. Back-end development experience: NodeJS, ExpressJS. Experience with REST API design and implementation. Deep knowledge of native cloud applications and microservices-based technologies: Docker, Kubernetes. Also valued: Experience with WebRTC, Google Firebase, Azure Cloud, iOS and/or Android platforms, SQL and NoSQL. Fluent in English. Adaptable and hardworking. Positive and approachable. Critical thinker with problem-solving skills. What We Offer Each employee has a chance to see the impact of their work. You can make a real contribution to the success of the company.Several activities are often organized throughout the year, such as weekly sports sessions, team building events, monthly drinks, and much more. A full-time position with an attractive salary package. Trainings Learning is power. Develop your skills in various topics. Sport Activity Play any sport with colleagues; the bill is covered. #J-18808-Ljbffr