Role & responsibilities Development of modern based applications in the back-end and front-end. Development, implementation and optimisation of innovative IoT products, web apps and new features Implement cleaner solutions for the problems with recommended system design concepts. Technical product design, solution architecture, specifications and implementation of Livello solutions Work with a cross-functional team to define, build, test, and deploy universal applications Version control with Git is part of your daily work and continuous integration Ensure the implementation of technical standards, quality assurance and best practices. Preferred candidate profile Bachelor/Master degree in Computer Science or comparable field of study 4-5 years experience in agile software development Proficiency in Node.js, Typescript, React js, React Native/Flutter, MongoDB, Docker along with any cloud experience (AWS, GCP, Azure). Understanding of software architecture and design patterns. Experience with test and deployment automation (Gitlab, Fastlane, Jest). Experience with GraphQL and Kubernetes as well as state management solutions (Redux, Saga). Ability to work cooperatively and independently, analytical and logical thinking, willingness to lead and take on responsibility. Strong understanding of OOPs concepts and their practical application in software development. Fluent in English. Nice to have: Experienced in IoT-to-Cloud managed services. Knowledge of IoT device management and message brokers like AMQP or MQTT Interest in designing dashboards for data visualization. Working Experience with Nest.js. Perks and benefits A responsible position in a fast-growing and highly innovative start-up An agile and diverse team with colleagues from all over the world, working with our main office in Germany English speaking open work environment, with flat hierarchies and short decision-making paths Creative freedom for own ideas, projects and personal development. Quarterly awards for recognizing the hard work and talent within the team.
Role & responsibilities We are looking for a Fullstack Developer experienced with Fullstack JavaScript, Cloud and IoT solutions. For the agile development of our web, mobile, and cloud applications and IoT products, building efficient, reliable and scalable solutions. A hands-on coding role, where you will build and manage your own team. Tasks: Development of modern JavaScript- based applications in the back-end Development, implementation and optimisation of innovative IoT products, web apps and new features Technical product design, solution architecture, specifications and implementation of Livello solutions Work with a cross-functional team to define, build, test, and deploy universal applications Version control with Git is part of your daily work and continuous integration Ensure the implementation of technical standards, quality assurance and best practices. Requirements: Bachelor's degree in Computer Science or comparable field of study 2-3 years experience in agile software development Proficiency in Node.js, React js, Mongo DB, Docker along with any cloud Exp (AWS, GCP, Azure) Good to have Experience with GraphQL and Kubernetes as well as state management solutions (Redux, Saga) Experience with test and deployment automation (Gitlab, Fastlane, Jest). Ability to work cooperatively and independently, analytical thinking, willingness to lead and take on responsibility Fluent in English. Nice to have: Experienced in IoT-to-Cloud managed services, Microservices. Knowledge of IoT device management and message brokers like AMQP or MQTT Benefits A responsible position in a fast-growing and highly innovative start-up An agile and diverse team with colleagues from all over the world, working with our main office in Germany English speaking open work environment, with flat hierarchies and short decision-making paths Advanced technology stack leveraging cutting-edge IoT hardware and software Creative freedom for own ideas, projects and personal development.
Job Summary: We are seeking a detail-oriented and experienced **Senior Automation Test Engineer** to work on our connected kiosk platform. This role involves testing across hardware, cloud-based services (Kubernetes), and messaging layers (Pub/Sub, RabbitMQ). You will be responsible for designing and maintaining automation frameworks, writing test scripts, and contributing to product quality. Key Responsibilities: Design, develop, and maintain robust and scalable automation frameworks. Develop and execute automated test scripts using tools like Selenium, testing, Cypress, Playwright, or Appium. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure devops). Collaborate with developers, QA team members, and product owners to understand requirements and translate them into test plans. Conduct functional, regression, integration, and performance testing. Identify, log, and track bugs to closure using defect management tools (e.g., JIRA). Perform root cause analysis and contribute to test strategy improvements. Maintain test documentation, including test cases, test data, and automation reports. Ensure test environments are set up and configured appropriately. Keep up to date with emerging testing tools and best practices. Required Skills & Qualifications: Bachelors degree in Computer Science, Engineering, or a related field. 3–4 years of experience in automation testing. Strong knowledge of one or more programming/scripting languages (e.g., Java, Python, JavaScript). Experience with automation tools such as Selenium, Cypress, Appium, or similar. Familiarity with BDD frameworks (e.g., Cucumber, Behave). Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI). Solid understanding of QA methodologies, test planning, and bug tracking. Strong analytical, problem-solving, and communication skills. Experience working in Agile/Scrum environments. Nice to Have: Experience with performance testing tools (e.g., JMeter, LoadRunner). Exposure to API testing (e.g., Postman, Rest Assured). Ability to understand backend (typescript/Node.js) and frontend(React) coding ISTQB Certification or other testing certifications. Benefits A responsible position in a fast-growing and highly innovative start-up An agile and diverse team with colleagues from all over the world, working with our main office in Germany English speaking open work environment, with flat hierarchies and short decision-making paths Creative freedom for own ideas, projects and personal development. Quarterly awards for recognizing the hard work and talent within the team.
Role & responsibilities Architect and develop containerized applications for edge computing on platforms like Raspberry Pi. Engineer our kiosk controller software, enabling local management of electronic components and seamless communication with cloud services via MQTT. Integrate payment solutions and protocols such as ZVT and MDB, enhancing our kiosks' transactional capabilities. Lead the charge in software quality assurance, crafting comprehensive test plans and executing rigorous testing to ensure top-notch performance. Engage in sensor integration and data fusion efforts, enhancing the accuracy and reliability of our telemetry and monitoring systems. Foster collaboration within a cross-functional team to conceptualize, build, and roll out universal applications that redefine user interactions. Preferred candidate profile Bachelors/Masters in Electronics/Electrical/Electronics and telecommunication from a recognised university. 3-5 years of experience in IoT based projects. Proficiency in Python and familiar with Java programming. Hands-on experience with Docker , Kubernetes, and other container management technologies. Must have experience in IOT Core (AWS/AZURE/GCP) Deep understanding of MQTT , Linux OS, GitLab, software engineering and CI/CD practices. Solid foundation in IoT principles, including device management and secure messaging. Hands-on experience in embedded systems . Problem solving mindset with a standard approach. Fluent English communication skills, both written and verbal. Perks and benefits A responsible position in a fast-growing and highly innovative start-up An agile and diverse team with colleagues from all over the world, working with our main office in Germany English speaking open work environment, with flat hierarchies and short decision-making paths Creative freedom for own ideas, projects and personal development. Quarterly awards for recognizing the hard work and talent within the team
Job Summary: We are seeking a detail-oriented and experienced Software Development Engineer in Test (SDET) in Test to join our growing QA team. The ideal candidate will have strong programming skills, a deep understanding of testing frameworks, and a keen eye for identifying software defects early in the development cycle. Key Responsibilities: Design, develop, and maintain automated test frameworks and test cases for web, API, and/or mobile applications. Develop and execute automated test scripts using tools like Selenium, testing, Cypress, Playwright, or Appium. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure devops). Collaborate with developers, QA team members, and product owners to understand requirements and translate them into test plans. Conduct functional, regression, integration, and performance testing. Identify, log, and track bugs to closure using defect management tools (e.g., JIRA). Perform root cause analysis and contribute to test strategy improvements. Maintain test documentation, including test cases, test data, and automation reports. Ensure test environments are set up and configured appropriately. Keep up to date with emerging testing tools and best practices Required Skills 3-4 years of hands-on experience in automated testing using tools like Selenium, Cypress, Playwright, TestNG, JUnit, or similar . Strong programming knowledge in Java / Python / JavaScript / C# (choose based on your stack). Good understanding of REST APIs and experience testing APIs using Postman / REST Assured / similar tools . Familiarity with BDD frameworks (e.g., Cucumber, Behave). Experience in version control systems like Git. Working knowledge of CI/CD tools like Jenkins, GitHub Actions, or GitLab CI . Familiarity with test case management tools (e.g., TestRail, Zephyr ). Excellent understanding of QA methodologies, test planning, bug tracking along with debugging, troubleshooting, and analytical skills. Qualifications: Bachelors degree in Computer Science Engineering, Information Technology, Electrical, Electronics or a related field. ISTQB Certification or other testing certifications will be an added advantage. Nice to Have: Experience with performance testing tools (e.g., JMeter, LoadRunner). Exposure to API testing (e.g., Postman, Rest Assured). Ability to understand backend (typescript/Node.js) and frontend (React) coding Benefits A responsible position in a fast-growing and highly innovative start-up An agile and diverse team with colleagues from all over the world, working with our main office in Germany English speaking open work environment, with flat hierarchies and short decision-making paths Creative freedom for own ideas, projects and personal development. Quarterly awards for recognizing the hard work and talent within the team.
Role & responsibilities Architect and develop containerized applications for edge computing on platforms like Raspberry Pi . Engineer our kiosk controller software, enabling local management of electronic components and seamless communication with cloud services via MQTT . Integrate payment solutions and protocols such as ZVT and MDB, enhancing our kiosks' transactional capabilities. Lead the charge in software quality assurance, crafting comprehensive test plans and executing rigorous testing to ensure top-notch performance. Engage in sensor integration and data fusion efforts, enhancing the accuracy and reliability of our telemetry and monitoring systems. Foster collaboration within a cross-functional team to conceptualize, build, and roll out universal applications that redefine user interactions. Preferred candidate profile Bachelors/Masters in Electronics/Electrical/Electronics and telecommunication from a recognised university. 3-5 years of experience in IoT based projects. Proficiency in Python and familiar with Java programming. Hands-on experience with Docker , Kubernetes, and other container management technologies. Must have experience in IOT Core (AWS/AZURE/GCP) Deep understanding of MQTT , Linux OS, GitLab, software engineering and CI/CD practices. Solid foundation in IoT principles, including device management and secure messaging. Hands-on experience in embedded systems . Problem solving mindset with a standard approach. Fluent English communication skills, both written and verbal. Perks and benefits A responsible position in a fast-growing and highly innovative start-up An agile and diverse team with colleagues from all over the world, working with our main office in Germany English speaking open work environment, with flat hierarchies and short decision-making paths Creative freedom for own ideas, projects and personal development. Quarterly awards for recognizing the hard work and talent within the team.
Role & responsibilities Role Overview We are seeking a highly skilled Senior Backend Engineer with strong expertise in NestJS, Node.js, and TypeScript to architect, build, and optimize backend systems for scalable, secure, and high-performance applications. You will work closely with cross-functional teams to design and implement backend solutions, manage cloud infrastructure, and ensure robust CI/CD pipelines. This role demands deep technical knowledge, hands-on development expertise, and an ability to mentor mid/junior developers while ensuring adherence to best practices in code quality, security, scalability, and DevOps automation . Key Responsibilities Backend Development : Design and develop RESTful and GraphQL APIs using NestJS and Node.js . Write high-performance, modular, and maintainable TypeScript code. Implement business logic, data modeling, and service orchestration. Database Management : Design and optimize schemas in PostgreSQL / MariaDB and MongoDB . Write optimized SQL queries, indexes, and stored procedures. Handle data migrations, replication, and backup strategies. Cloud & Infrastructure : Manage and deploy services on Google Cloud Platform (GCP) including Cloud Storage Buckets, IAM policies, Compute Instances, Cloud DNS, and Hosting . Implement and maintain infrastructure automation with Terraform and Ansible . Manage Kubernetes clusters for deployment scalability. CI/CD & DevOps : Implement and maintain CI/CD pipelines in GitLab and/or Jenkins . Automate build, test, and deployment workflows. Ensure zero-downtime deployments and environment parity. Security : Apply OWASP security principles in backend APIs. Manage IAM roles and permissions in cloud environments. Implement secure API authentication & authorization (JWT, OAuth2). Team Collaboration & Mentorship : Collaborate with frontend, QA, and DevOps teams for smooth delivery. Review code for performance, security, and maintainability. Mentor junior developers and guide best practices. Preferred candidate profile Qualifications Bachelors degree in Computer Science, Engineering, or equivalent experience. 4-6 years of backend development experience with Node.js/NestJS. Strong knowledge of cloud infrastructure (GCP preferred, AWS/Azure is a plus). Proven experience designing and deploying production-grade CI/CD pipelines. Hands-on Kubernetes, Terraform, and Ansible experience. Excellent understanding of relational and NoSQL database performance tuning. Strong problem-solving skills and debugging capabilities. Excellent communication and mentoring skills. Nice-to-Have Skills Experience with Redis, RabbitMQ, or Kafka. Exposure to microservices architecture and distributed systems. Experience with automated testing frameworks (Jest, Mocha, Cypress). Familiarity with observability tools (Prometheus, Grafana, ELK). Benefits A responsible position in a fast-growing and highly innovative start-up An agile and diverse team with colleagues from all over the world, working with our main office in Germany English speaking open work environment, with flat hierarchies and short decision-making paths Creative freedom for own ideas, projects and personal development. Quarterly awards for recognizing the hard work and talent within the team.
Role & responsibilities About the Role We are looking for a proactive and detail-oriented HR & Admin Executive to manage day-to-day HR operations and administrative functions. The ideal candidate should have hands-on experience in HR processes, employee engagement, compliance, and office administration, ensuring smooth functioning of the workplace. Key Responsibilities Human Resources: Handle end-to-end recruitment process (sourcing, screening, scheduling interviews, and onboarding). Maintain and update employee records in HRMS. Prepare and issue HR documents such as offer letters, appointment letters, and confirmation letters. Manage attendance, leave records, and payroll coordination. Ensure compliance with labour laws and company policies. Coordinate employee engagement activities and grievance handling. Assist in performance appraisal processes. Administration : Oversee office supplies, inventory, and vendor management. Coordinate facility management, housekeeping, and maintenance activities. Maintain proper filing of documents and ensure confidentiality. Assist in safety, security, and workplace compliance requirements. Preferred candidate profile Bachelors degree in HR, Business Administration, or related field. 2–4 years of experience in HR and Administrative roles. Good knowledge of HR processes, labour laws, and compliance. Proficient in MS Office and HRMS tools. Excellent communication and interpersonal skills. Strong organisational skills with attention to detail. Ability to handle sensitive and confidential information with integrity. Key Skills Recruitment & Onboarding Vendor Management HR Operations & Compliance Employee Engagement Office Administration Time Management & Multitasking
Job Summary: We are seeking a detail-oriented and experienced Software Development Engineer in Test (SDET) in Test to join our growing QA team. The ideal candidate will have strong programming skills, a deep understanding of testing frameworks, and a keen eye for identifying software defects early in the development cycle. Key Responsibilities: Design, develop, and maintain automated test frameworks and test cases for web, API, and/or mobile applications. Develop and execute automated test scripts using tools like Selenium, testing, Cypress, Playwright, or Appium. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure devops). Collaborate with developers, QA team members, and product owners to understand requirements and translate them into test plans. Conduct functional, regression, integration, and performance testing. Identify, log, and track bugs to closure using defect management tools (e.g., JIRA). Perform root cause analysis and contribute to test strategy improvements. Maintain test documentation, including test cases, test data, and automation reports. Ensure test environments are set up and configured appropriately. Keep up to date with emerging testing tools and best practices Required Skills 4-6 years of hands-on experience in automated testing using tools like Selenium, Cypress, Playwright, TestNG, JUnit, or similar . Strong programming knowledge in Java / Python / JavaScript / C# (choose based on your stack). Good understanding of REST APIs and experience testing APIs using Postman / REST Assured / similar tools . Familiarity with BDD frameworks (e.g., Cucumber, Behave). Experience in version control systems like Git. Working knowledge of CI/CD tools like Jenkins, GitHub Actions, or GitLab CI . Familiarity with test case management tools (e.g., TestRail, Zephyr ). Excellent understanding of QA methodologies, test planning, bug tracking along with debugging, troubleshooting, and analytical skills. Qualifications: Bachelors degree in Computer Science Engineering, Information Technology, Electrical, Electronics or a related field. ISTQB Certification or other testing certifications will be an added advantage. Nice to Have: Experience with performance testing tools (e.g., JMeter, LoadRunner). Exposure to API testing (e.g., Postman, Rest Assured). Ability to understand backend (typescript/Node.js) and frontend (React) coding Benefits A responsible position in a fast-growing and highly innovative start-up An agile and diverse team with colleagues from all over the world, working with our main office in Germany English speaking open work environment, with flat hierarchies and short decision-making paths Creative freedom for own ideas, projects and personal development. Quarterly awards for recognizing the hard work and talent within the team.
Role overview We are hiring a hands-on technical lead for backend systems. You will own the architecture, quality and delivery of backend services (NestJS/Node.js & TypeScript), cloud infrastructure (GCP), CI/CD, and operational excellence. This role blends deep technical delivery with team leadership: you'll mentor engineers, drive best practices, interact with product and stakeholders (including our Germany HQ), and ensure our platform scales, is secure, and is production-grade. Key responsibilities Technical leadership & ownership Own backend architecture, API design (REST & GraphQL), service boundaries, and release strategy. Set and enforce coding standards, patterns, and code review practices. Drive the technical roadmap, backlog prioritization, and deliverables with PMs and founders. Hands-on development Design and develop scalable NestJS/Node.js microservices in TypeScript. Implement business logic, data models, and service orchestration for high-throughput systems. Infrastructure & DevOps Design, deploy, and operate services on GCP (Compute, GKE, Cloud Storage, IAM, Cloud DNS). Build and maintain infrastructure as code using Terraform and Ansible. Own Kubernetes deployments, Helm charts, autoscaling, and zero-downtime release patterns. Implement and maintain CI/CD pipelines (GitLab CI / Jenkins) with image scanning, blue/green or canary rollouts, and automatic rollback. Data & persistence Design and optimize schemas in PostgreSQL / MariaDB and MongoDB. Write performant SQL and handle migrations, replication, and backup strategies. Reliability, security & observability Apply OWASP best practices, implement secure authentication/authorization (JWT, OAuth2). Design IAM roles and least-privilege models in the cloud. Implement monitoring, alerting and tracing (Prometheus, Grafana, ELK or similar) and SLA-driven incident response. Team & process Mentor mid- and junior-level engineers; run architecture/design reviews and technical onboarding. Participate in hiring, sprint planning, and cross-team coordination with frontend, QA, hardware, and product teams. Drive improvements in testing (unit/integration/end-to-end) and test automation. Required Qualifications Bachelor's degree in CS/Engineering or equivalent experience. 5+ years of backend development experience with Node.js and NestJS (TypeScript). Proven experience owning production systems end-to-end (design deploy operate). Strong experience with relational and NoSQL databases (Postgres / MariaDB / MongoDB). Hands-on with GCP (or another major cloud), Kubernetes, Terraform, and Ansible. Experience building CI/CD pipelines (GitLab CI and/or Jenkins) and containerized deployments. Strong debugging, performance tuning, and system design skills. Excellent communication, mentoring, and stakeholder management skills. Nice to have Experience with Redis, RabbitMQ, or Kafka and designing event-driven systems. Background in IoT, bare-metal provisioning, or embedded system integration. Familiarity with observability stack (Prometheus, Grafana, ELK) and SRE practices. What success looks like (first 6-12 months) Clear, documented backend architecture and a roadmap aligned with product goals. CI/CD and infra-automation are in place for staging production with rollback and image scanning. Reduced lead time for changes, reliable zero-downtime deployments, and measurable uptime improvements. A small but growing backend team working with clear best practices, code reviews, and mentoring. Benefits Responsible, high-impact role in a growing, innovative start-up. Agile, flat hierarchy, English-speaking environment, and close collaboration with Germany HQ. Creative freedom for new ideas and personal development.
About the Role We are looking for a proactive and detail-oriented HR & Admin Executive to manage day-to-day HR operations and administrative functions. The ideal candidate should have hands-on experience in HR processes, employee engagement, compliance, and office administration, ensuring smooth functioning of the workplace. Key Responsibilities Human Resources: Handle end-to-end recruitment process (sourcing, screening, scheduling interviews, and onboarding). Maintain and update employee records in HRMS. Prepare and issue HR documents such as offer letters, appointment letters, and confirmation letters. Manage attendance, leave records, and payroll coordination. Ensure compliance with labour laws and company policies. Coordinate employee engagement activities and grievance handling. Assist in performance appraisal processes. Administration : Oversee office supplies, inventory, and vendor management. Coordinate facility management, housekeeping, and maintenance activities. Maintain proper filing of documents and ensure confidentiality. Assist in safety, security, and workplace compliance requirements. Preferred candidate profile Bachelors degree in HR, Business Administration, or related field. 4-8 years of experience in HR and Administrative roles. Good knowledge of HR processes, labour laws, and compliance. Proficient in MS Office and HRMS tools. Excellent communication and interpersonal skills. Strong organisational skills with attention to detail. Ability to handle sensitive and confidential information with integrity. Key Skills Recruitment & Onboarding Vendor Management HR Operations & Compliance Employee Engagement Office Administration Time Management & Multitasking
Role & responsibilities We are looking for an onsite IOT Developer experienced with IOT technologies, Cloud and IoT solutions. For the agile development of our web, mobile, and cloud applications and IoT products, building efficient, reliable and scalable solutions. A hands-on coding role, where you will build and manage your own team. Tasks: Architect and develop containerized applications for edge computing on platforms like Raspberry Pi . Engineer our kiosk controller software, enabling local management of electronic components and seamless communication with cloud services via MQTT . Integrate payment solutions and protocols such as ZVT and MDB, enhancing our kiosks' transactional capabilities. Contribute to the maintenance and customization of embedded Linux system images , assisting with tasks such as configuration management, package installation, service setup, and system optimization using tools like Ansible . Lead the charge in software quality assurance, crafting comprehensive test plans and executing rigorous testing to ensure top-notch performance. Engage in sensor integration and data fusion efforts, enhancing the accuracy and reliability of our telemetry and monitoring systems. Foster collaboration within a cross-functional team to conceptualize, build, and roll out universal applications that redefine user interactions. Preferred candidate profile Bachelors/Masters in Electronics/Electrical/Electronics and telecommunication from a recognised university. 3-5 years of experience in IoT based projects. Strong proficiency in Linux networking, including TCP/IP, UDP, DNS, DHCP, and Linux network stack debugging. Experienced in Linux systems administration, including: Shell scripting (bash) Networking tools: iptables, netstat, ip, Wireshark, tcpdump System services: systemd, cron , logging, and boot management Proficiency in Python and familiar with Java programming. Hands-on experience with Docker , Kubernetes, and other container management technologies. Deep understanding of MQTT , Linux OS, GitLab, software engineering and CI/CD practices. Solid foundation in IoT principles, including device management and secure messaging. Hands-on experience in embedded systems . Problem solving mindset with a standard approach. Fluent English communication skills, both written and verbal