×

View all Contract jobs

Back to all jobs

Software Engineer (40%-60%)

Posted 13 days ago

593 Applicants

We’re a digital agency with a focus on creating high quality, ethical user experiences.
We’re a digital agency with a focus on creating high quality, ethical user experiences. We are looking for a professional software engineer to strengthen our team: with us you’ll be able to participate in designing, building and managing complex, holistic software systems. You will work on production-grade cloud infrastructure, data models, application backend and frontend software, as well as on complex data integration and data processing pipelines. We offer a flexible work environment where you can continuously improve your expertise.

Required Technical Skills

  • Experience in designing and developing production-grade software systems
  • Python programming, including an understanding of the latest language features, the standard library, type hints, as well as commonly used developer tools and libraries (e.g. virtual environments, packaging, pytest, mypy, pylint, isort, ruff, git, requests, factoryboy)
  • Django and at least one commonly used Python web framework for building APIs (e.g. Flask, Django REST framework, FastAPI)
  • CI/CD workflows, preferably with GitHub Actions
  • Application containerization, preferably with Docker
  • Cloud architecture design and infrastructure provisioning, preferably in Google Cloud and with Terraform
  • Relational databases and SQL
  • Linux, including commonly used tools (e.g. file system, shells, package managers, service managers)

Required Non-Technical Skills

  • Excellent communication skills in English
  • An attention to detail with the ability to be effective at delivering working software
  • A strong focus on technical simplicity and maintainability
  • Good independent problem solving capabilities

Optional Skills

  • The ability to communicate in German is valued but not required
  • Data engineering or data science expertise (e.g. writing, deploying and maintaining data pipelines with dbt, Airflow or other similar technologies, or developing and deploying AI/ML models to production)
  • Expertise with columnar databases/data warehousing (e.g. BigQuery, Redshift, ClickHouse)
  • Frontend development with HTML/CSS/JavaScript, including frontend frameworks (e.g. React, jQuery, htmx)

What We Offer

  • Trust & flexibility: a fully remote work environment with very few meetings and high individual agency
  • A bonus system that reflects the individual contribution of a person to their projects and the company
  • Opportunity for continuous learning and self-development, which is encouraged, supported and valued
  • High levels of transparency within the company

Application

You can apply by sending your CV or a link to your up-to-date LinkedIn profile to [email protected] with the subject “Software Engineering Job”. Optionally, if there are any public code repositories that contain contributions from you, please also let us know.

Note that for applicants residing in Switzerland a regular Swiss employment contract is offered, while team members outside Switzerland will receive an external contractor agreement. Candidates residing in Switzerland or the European Union will be prioritized, however, for exceptional talents we are willing to make an exception.

Apply Now

Let's start your dream job

Automatically Apply to Remote Back-End Programming Jobs

Let your copilot automatically search and apply to remote jobs from We Work Remotely

Logikal GmbH Star Icon

View company

Jobs posted: 1

About the job

Related Jobs Remote Back-End Programming jobs