• Jobs
  • >
  • Backend Engineer (m/f/d)

Backend Engineer (m/f/d)

  • 5510961, Berlin, Germany
  • Development

Based in Berlin and with offices in Paris and Detroit, 3YOURMIND is a dynamic company that provides manufacturing companies with software to optimize their workflows and transition into Additive Manufacturing (industrial 3D printing).

We work with 50+ employees across all offices and are looking for self-driven and creative people to join a company that is passionate about delivering customer-focused innovative products.

We deploy Django as our server technology and Vue.js for the frontend, to develop a modern and scalable product. We rely on open source, you can see all technologies we're using: https://github.com/3YOURMIND/developer-roadmap

If you're interested in doing some additional reading check out our tech blog here: https://medium.com/3yourmind.

When you join our team you will work in a team consisting of 18 developers in an agile development environment.

As our Backend Engineer you will develop new features according to customer requirements within one of our squads, ensure code quality and readability and contribute to improve our software.

What You'll Be Working On

  • Work in an agile environment together with other developers on a highly scalable enterprise grade product
  • Program new features and maintain them using Python and Django
  • Close collaboration with our Product Owners, our Developers and other departments to contribute to our product strategy and drive our roadmap
  • Solving cross-divisional tasks efficiently and being ahead of current technical trends and technologies
  • [Optional] Working on our development experience (e.g. GoLang, DevOps)

What You Should Bring to the Table

  • BS/MS in Software Engineering, Computer Science, or related field or equivalent practical experience
  • Minimum 5+ years of commercial experience with Python and Django
  • Minimum 1+ years of commercial experience with DjangoRestFramework
  • Solid understanding of backend software architecture
  • Comfortable in Agile environments
  • A strong preference for TDD, automated testing, and other practices for building resilient software
  • Experience with Docker
  • Ability to learn and solve problems
  • Ability to write performant, idiomatic, testable and readable code
  • Nice to have:
    • experience with Celery or other async task broker
    • experience with databases, mainly relatational (Postgres is a +)
  • Fluent in English

Why You'll Love Working at 3YOURMIND

  • You’ll be working in a unique industrial field at the front line of innovation and progress in 3D printing
  • You’ll have autonomy to make decisions as well as maintain overall responsibility and decision power from day one
  • We work in an informal environment with flexible hours
  • We have an amazing office in the heart of Berlin with a start-up atmosphere, passionate multi-cultural team, fruits, drinks and a chill room
  • We care about personal growth and invest in the development of our employees

3YOURMIND is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.