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
Diversity
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.
Also, research suggests that male applicants feel freer than female applicants to apply for jobs for which they do not meet all the requirements. Therefore, we would like to express our explicit encouragement to female applicants to apply even if the job description does not match 100%.
We are looking forward to your application!