Remote Functional/Clojure Software Developer

vor 2 Wochen


Genf, Schweiz WorksHub Vollzeit

DescriptionSixSq is building the most advanced edge-to-cloud B2B SaaS platform: Nuvla. With the acquisition of SixSq by Ekinops, we are growing quickly. We are looking for software developers wanting to join a multi-cultural and international team. As a software developer you will contribute to the overall objective of the company, which is to disrupt the IT industry with an open, agile, simple and efficient platform. The platform also includes a marketplace of business applications targeting the far edge in a range of sectors such as retail, manufacturing, transport, telecoms and energy.Nuvla is mostly built using the functional language Clojure and the web ui Clojurescript. We therefore are looking for developers with experience in functional languages or willing to learn this amazing paradigm and join a great community. The solution also leverages Elasticsearch, Zookeeper and Kafka. And our operations target public cloud infrastructures and Kubernetes as the container orchestration engine.The core team is based in Geneva, in beautiful Switzerland. Remote working is possible, however you must be living in or around Switzerland, with the ability to come to Geneva from 2-4 times per year. As the company operates using mature agile methodologies, experience or interest in agile development is required, since this is how we think and do things.Expect to be given time and space to learn before jumping right in to developing production code for Nuvla. As an agile team, we expect each developer to be able to contribute to feature definition, architecture, design, implementation, testing and operations support. Also, you will be expected to share and present your work to your peers, Nuvla Tech Lead, Scrum Master and Product Owner for feedback and guidance.Since we continue to operate as a scale-up, with the backing of a publicly listed company, you will have the opportunity to thrive in our fast moving, and exciting work environment. This could include, if you are interested in participating to the sales effort, creating stimulating demonstrations and take part in technical discussions with customers and prospects.Tasks and ActivitiesThe responsibilities will include:production software development including designing solutions, writing code, testing code, automating test and deploymentdelivery of software components working in collaboration with the rest of the team and integrated into our CI/CD pipelineinvolvement in R&D projects, both in Switzerland and other European countriessupporting the overall sales effort of the company, with pre-sales activities such as Q&A sessions, demonstrations and working with sales people to help them, when necessary, in their customer conversations.Profile and SkillsAs a clojure software developer you will need the following skills:MandatoryExperience in or willingness to learn the Clojure/Clojurescript functional programming languageExperience in developing production codeAble to enunciate simple designs from high-level user story requirements, alone and in a small teamDemonstrated experience in working in a multi-cultural environmentAbility to communicate effectively with internal teams, partners and customersExperience or interest in agile methodologies (e.g. Scrum, Kanban, DevOps)Experience in integration with Elasticsearch, other NoSQL databases, Kafka or ZookeeperExperience with Rest APIsNice to haveFunctional language programming experience (e.g. Clojure/Clojurescript, Scala, Haskell)Experience with React for browser/UI developmentExperience with micro-service architecture (Nuvla is a set of Docker images orchestrated using Kubernetes)Experience with contribution to development of SaaS type solutionExperience in Python and its eco-systemGood experience of Linux (Nuvla runs on Ubuntu)Knowledge of service operations in cloud environments - e.g. Exoscale, AWS, Azure, GCEExperience in working in an open source environmentExperience in contributing to open source projectsExperience with Kubernetes and DockerExperience with GitHub and its eco-systemExperience of a shell scripting language (e.g. bash)E-payment integration experience (e.g. Stripe, Paypal) - Nuvla uses StripeEducationUniversity Degree or equivalent in a technical discipline and/or in-work experience.Language skillsSixSq operates in English and French. All official documentation is written in English.Fluent spoken and written EnglishFrench fluency would be an advantageAdditional informationThe candidate must be a Swiss or European citizen. Possession of a Swiss work permit would be an advantage.Travel within Europe for short periods should be expected, as part of our involvement in European research projects and customer support work.LocationSwitzerland. The main SixSq office is in Geneva. Home working is possible, with regular presence at the Geneva office expected.Starting DateAs soon as possible.BenefitsCompetitive salaryChance to be part of a knowledgable, high-achieving and fun teamAn international work atmosphereThe chance to be part of a rapidly growing scale up and the next success storyIntensive training on the core technologies and processes of SixSq.Selection ProcessInterested? Apply now by sending your CV and motivation letterto jobs at sixsq.com. #J-18808-Ljbffr



  • Genf, Schweiz Randstad Vollzeit

    A leading recruitment firm in Switzerland is seeking a Senior Java Technical-Functional Expert to join their custom development team. This position requires strong expertise in Java development and the ability to understand and support business processes. Responsibilities include designing Java applications, conducting code reviews, and ensuring software...


  • Genf, Schweiz Noir Consulting Vollzeit

    Overview.NET Software Engineer, .NET 9, C#, Azure, JavaScript, Agile - Geneva, Switzerland(Tech stack: .NET Software Engineer, .NET 9, ASP.NET, C#, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, Azure SQL, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer, Urgent)Be the first...

  • IS Software Developer

    vor 2 Wochen


    Genf, Schweiz ABB Vollzeit

    At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world. This Position reports to : IS Service Owner In this...


  • Genf, Genf, Schweiz Swisscom Vollzeit CHF 80'000 - CHF 120'000 pro Jahr

    Your future starts hereAs part of a small agile DevOps team, you will develop and operate internal Swisscom applications for mobility, room reservations, data storage, collaboration spaces, and Copilot. Working collaboratively with your team, you will ensure that the internal solutions are always up to date and facilitate their digital transformation. You...


  • Genf, Schweiz TestYantra Software Solutions Vollzeit

    A leading software solutions company is seeking an experienced professional for a 6-month project in Geneva, with possibility of renewal. You will shape solution architecture and lead development efforts while requiring strong Python and cloud skills. The role offers a remote setup with 20% on-site presence. You must have at least 10 years of experience in...


  • Genf, Genf, Schweiz Randstad Digital Switzerland Vollzeit

    We are looking for a Senior Java Technical-Functional Expert to join our customdevelopment team. This role combines strong technical expertise in Java development with the ability to understand and support business processes in a complex environment.You will contribute to the design, development, and maintenance of applications, ensuring highstandards of...

  • NET Software Engineer

    vor 43 Minuten


    Genf, Genf, Schweiz Noir Vollzeit

    .NET Software Engineer, .NET 9, C#, Azure, JavaScript, Agile - Geneva, Switzerland (Tech stack: .NET Software Engineer, .NET 9, ASP.NET, C#, React, Angular 19, Microservices, , TypeScript, Azure, Web API 2, Agile, Azure SQL, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer, Urgent) Be the first of your...

  • .NET Software Engineer

    vor 4 Wochen


    Genf, Schweiz Noir Vollzeit

    NET Software Engineer As the largest international .NET talent provider, Noir has been serving the Microsoft community for over 20 years. We are looking for a .NET Software Engineer to help expand and improve our products while supporting a massive increase in system capacity. We seek smart, humble people who are passionate about creating amazing products....


  • Genf, Schweiz Talent Access Technologies Vollzeit

    Talent Access Technologies SA is a specialist in IT talent. We excel at identifying top professionals and connecting them with the best employers on the market. Our promise: to develop and train talent while actively collaborating with companies eager to shape the future. We are looking for an experienced Denodo Developer Analyst to support one of our...


  • Genf, Schweiz World Intellectual Property Organization – WIPO Vollzeit

    An international organization seeks a Consultant (Fusion HCM Senior Functional Analyst) to support its ERP transformation project. This role emphasizes functional expertise in Oracle Fusion HCM modules, requiring a strong background in HR and ERP systems. The Consultant will work remotely and on-site in Geneva, contributing to successful implementation and...