klaus

klaus

(Junior or Senior) Software Developer - Cologne, Germany

About us

My name: Klaus Lönze
My position: CTO
Company name: sourc-e GmbH
Website: sourc-e.com
Country: Germany

We are a funded and growing B2B startup which helps companies source marketing related goods – initially specialized in print we are currently expanding our offerings for our clients. Apart from running a print product pricing and order brokerage API we are also in the process of carrying out various highly customized IT projects with large companies in Europe.

Our backend tech stack is Elixir, Rust and Postgres, our servers are Linux. Our internal services and tools are usually either API-only or a combination of API and frontend, written in Elixir. Some of our customer-facing frontends are written in JavaScript (which we maintain), some in PHP (which we neither maintain nor administer). Since we’re currently growing, we can offer work on any part of our systems and software solutions and are open to personal models regarding working hours and remote work.

About the job

Job title: (Junior or Senior) Software Developer
Salary range: €60k - €100k (depending on area of work and experience)
Position on remote work: onsite or remote or a mixture, whichever is preferred
Contract type: either part-time or full-time, ranging from 60% to 100%

What would you be working on?

We’re offering work opportunities in various areas:

  • Maintaining the current state of and developing new functionality for our internal and external APIs and services.
  • Managing releases (deployment and monitoring) of said APIs and services.
  • Extending our internal infrastructure and tools which aid our company’s employees with handling growing operative demands.
  • Designing new as well as extending existing services to aid in the integration of Salesforce CRM in our internal workflow.
  • Porting of some special functionality from Elixir to Rust.
  • Porting of a JavaScript SPA released as an Electron app to a hosted solution, preferably in Elixir/Phoenix.

Which skills are we looking for?

Although we list most of the skills below as required, we happily offer to work out a training plan if you’re still interested in working with us but think your personal skills may not be a complete fit.

Programming languages

  • Advanced knowledge of and ideally professional experience with Elixir.
  • At least basic knowledge of SQL.
  • Good Knowledge of Rust (not required).
  • Knowledge of Bash Scripting (not required).

Software development

  • Several years of professional experience in designing and programming productive backends.
  • Professional experience in designing and programming productive HTTP APIs.
  • Reliable handling of Git.
  • Experience with the Phoenix Framework (not required).
  • Experience in developing employee-facing application frontends in HTML/CSS (not required).
  • Experience with GitLab CI/CD (not required).
  • Experience with JSON Schema / OpenAPI (not required).

Deployment and operation of production environments

If you are interested in working with a stronger focus on DevOps, we are looking for good knowledge of and experience in the following:

  • Linux server administration
  • PostgreSQL server administration and scaling
  • Monitoring solutions
  • Ansible (not required)
  • GitLab CI/CD (not required)

About the interview process

Simply send me a direct message on this forum or an email to klaus.loenze@[company_domain] with a bit of info about yourself and we figure out whether and how we get to know each other better. There’s no standardized process.

Most Liked

Dzjuba

Dzjuba

I am interested

Where Next?

Popular in Jobs Top

jan.zy
About us Company name: Gamecode Website: none yet! Company info: We are a very young startup aiming to create a cutting-edge software ...
New
rockwood
Shape the future of land investing, wherever you are Join our fully-remote team building the most incredible product for land investors. ...
New
jaowcz
We are woumedia. A digital products studio. We design and develop web and mobile apps for startups and established companies. We work ...
New
atal421
About us My name: Adam My position: Software Engineer Company name: IndustrialML Website: https://www.industrialml.com/ Country: USA...
New
zacksiri
Introductory paragraph DeeMoney is a Payments / Remittance company located in Bangkok, Thailand. We’re the one and only FinTech in Thail...
New
distru
Senior Full Stack Software Engineer - Distru, Remote Worldwide Introductory paragraph Powering Trade For The Emerging Cannabis Industry...
New
marcelo
Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complex...
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
andre1sk
https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Seattle/Functional-Programming-Generalist_46723-1
New
glennr
About us Bramble is a platform for banking/insurance/BPOs to improve how they manage their operations. We have traction and are growing...
New

Other popular topics Top

shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New
vegabook
I’m brand new to Phoenix and I have stripped one of the demo applications to the bone. I just want to get an svg up on the screen. Here i...
New
vonH
When I run the Plug and I recompile I wind up having to use Ctrl C to quit iex and start again. Witht the help of rlwrap I can use the cu...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
marick
I had some trouble figuring out how to make many-to-many associations work. Once I got it working, I wrote a blog post. Because I’m a nov...
New
Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 126479 1222
New

We're in Beta

About us Mission Statement