drjobs Django Backend Engineer العربية

Django Backend Engineer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Berlin - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Do you want to radically change the construction industry? Then become part of Concular - an innovative and digital impact startup!

About Us

We are a Berlin-based GreenTech startup focused on the circular economy in the construction sector. With our help, building materials in existing buildings are digitized and then reused for use in new buildings, thereby returning them to the material cycle. This saves millions of tons of Co2, resources and waste.

Tasks

Role: Invent, design, analyze, build and test complex backend modules and data structures to fulfill our functional objectives and requirements while considering the limitations imposed by practicality and safety.

Responsibilities:

  • Developing reusable backend and libraries for future use
  • Refactoring of existing code
  • Keeping track of the changes in the code with our version control (merge requests, versioning, branches, tags, etc.)
  • Testing backend code (unit and integration tests of modules)
  • Reviewing code of other software engineers
  • Creating and defining technical tickets
  • Designing the architecture of backend modules
  • Documenting the backend code
  • Delivering a running stable backend
  • Deploying the backends on all necessary environments
  • Fixing backend bugs
  • Taking care of all backend related topics to data, data structure and database
  • Optimising the backend for maximum speed and scalability

Requirements

  • 4+ years of hands-on experience with web development
  • Experience on AWS, Docker and containerised workloads, some DevOps experience is a plus.
  • Experience with Python, Django, Django Admin.
  • Experience with PostgreSQL, experience with read-write replicas and Aurora is a plus.
  • Django testing experience, PyTest or unittest and test client for covering integration and unit tests.
  • Good knowledge of DDD(domain driven design) and TDD(test driven design) is a plus.
  • Proven ability to work in an agile way and break down work into pieces, plan iterations and deliver simple solutions to complex problems.
  • Good knowledge or experience with product development tools and processes (Scrum, Kanban, Confluence, Jira etc.)
  • Passion for building innovative products in the circular economy
  • High standards and strive for excellence across the board - from own contributions to the collaborations with the engineering team - balanced by a practical understanding of the trade-offs between done and perfect
  • Fluent written and verbal communication skills in English

Benefits

We

  • are an open minded and multinational team
  • are passionated about circular economy
  • work in a great office in the Impact-Hub Berlin Neuk lln
  • are remote-friendly
  • offer a seat in our team which has high growth and collaboration opportunity
  • provide you with a brand new hardware of your choice
  • offer a competitive salary
  • offer flexible working hours

Concular is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, age, or all the other fascinating characteristics that make us different.

We are looking forward to your application!

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.