Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • Remote International Jobs
  • Language Agnostic Backend Developer

Language Agnostic Backend Developer

Berlin, Germany  or  ðŸŒŽ  Remote

35up

35up logo

Advanced relocation package

Adaptation tips
Adaptation tips
Housing search assistance
Housing search assistance
Visa services
Visa services

About 35up

We want every shop on the internet to keep up with the big marketplaces.

Online marketplaces generate around 35 percent of their revenues through cross-selling by leveraging their large inventory and data processing recommenders.

Smaller online shops don't have this advantage. We don’t think that's fair - that's why we founded 35up. That's what the 35up platform is here to change.

Position

Your mission

As a backend developer you will be working on our key business challenges. We are a tech platform, so everything we do and everything we want to achieve involves good quality code.

Today, some Python using TDD. Tomorrow, clean code in Go and Elixir. Next week, maybe pair programming in Node.js? Feeling like writing a custom Nginx module in plain C? We have that too!

Sounds too cool to be true? Well, that's exactly how we roll here in the Tech Team at 35up!

This is a great opportunity to join a passionate team and make substantial impact on our business growth. You will experience supportive team members and the freedom to use your technical expertise and initiative to achieve shared goals. This position requires authentic curiosity and will to learn every day. We focus on quality and maintainability of what we do, in order to maximize the company goals in the long term, while executing urgent tasks with surgical precision when needed. We expect strong organizational skills, critical thinking and enthusiasm for achieving company and self-oriented goals.

Your responsibilities

  • Code according to industry and team standards, adhering to good practices
  • Write maintainable, readable code with extensive test coverage, ideally applying TDD
  • Work with source control, dev/stage/prod release cycle and continuous integration
  • Get actively involved in the code and functional reviews of fellow developer’s work
  • Be able to spot logic and functional issues and effectively communicate feedback
  • Actively engage with team members to discuss backlog items, design issues, and best coding practices
  • Create technical documentation
  • Optimize application for maximum performance, scalability and maintainability
  • Working and developing RESTful APIs
  • Be in direct contact with infrastructure topics and understand the systems architecture
  • Work especially well with green field projects and sometimes with some legacy systems (luckily we already managed to kill most of these)

Your qualification

Your most important skill...

...is that you are open minded and eager to learn new technologies. You receive and give honest feedback and criticism, never taking it to the personal level, but as a fundamental part of achieving excellency.

We run on a microservices architecture, with containerized services in a very polyglot environment. We expect that you find this incredible, very exciting and maybe a bit scary, but in a good way. Python, Node.js, Elixir, Go, C and PHP are currently used, but we already have plans to introduce others, like Rust, Erlang, Lua and literally anything else that we believe will be a great tool for the task given. ‍

Mandatory:

Backend development, independent of the programming language, but including at least two of the following:

  • Python
  • Elixir
  • Go
  • Node.js
  • PHP
  • Erlang
  • C
  • Ruby

Moreover, we highly value the following skills:

  • Passion for tested software: unit testing, automated tests, TDD
  • You can't imagine how to code without Git
  • Linux, Bash & command line feels like home to you
  • Database knowledge (SQL and NoSQL)
  • Good knowledge of HTTP and RESTful APIs
  • Adherence to good practices and standards
  • Focus on quality, maintainability, readability, scalability and performance
  • Likes to work in an international, multicultural team
  • Enjoys pair programming, code reviews and knowledge sharing
  • Good English skills (written and verbal)

Will be a plus

  • AWS
  • Continuous Integration
  • Ansible
  • Terraform
  • Microservices architecture
  • Docker
  • Monitoring tools (NewRelic, Kibana, Graylog, PagerDuty, etc)
  • Scrum, Kaban
  • Jira, Confluence

What we offer

  • The opportunity to be part of a team, who is not afraid of learning on an everyday basis
  • The opportunity to challenge the big eCommerce players
  • You will have the possibility to experiment with new technologies and the freedom to choose your own equipment and software (PC, Mac, etc) in a supportive environment where proposals for change and suggestions for improvements are encouraged
  • Great working environment with flat hierarchy and a competitive salary
  • Qualified continuing education and training opportunities
  • Individual and flexible working time models with home office option (or remote)
  • You will also enjoy our BBQ’s and events together with the team

Additional details

Communication and all issues related to the position are curated by the recruitment partner of 35up.


Python Engineer Developer Software C Backend Programmer Web PHP Back-end Software Developer SQL Linux Ruby Golang Go Node NodeJS Git Software Engineer TDD NoSQL RESTful Bash Remote Node.js HTTP Ruby on Rails Node JS Elixir Back End Erlang RESTful APIs 35up
Archive vacancy
Archive vacancy
Facts about Berlin
Cost of Living Index 61 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 1259 - $ 2383
Safety Index 55 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

Germany

Payrails

(Senior) Talent Partner in Berlin
logo

Your Team Payrails is a highly dynamic workplace, and our People Team is in charge of fostering a stellar work culture a...

Germany

Verimi

Software Architect in Berlin
logo

As a software architect (d/m/w), you will be responsible for the architecture of our products. You will support our product and development teams w...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access