Senior Software Engineer (TypeScript, Node.js, Backend, Team Document) (w/m/x)

Engineering · Berlin, Berlin
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Full-time employment | Permanent | ASAP | Remote (in Germany) or in-office (in Berlin)


The company: Architrave 

 

Our mission at Architrave is to revolutionise the processes and workflows within the Real Estate industry, by building and providing a data-driven SaaS platform. The vision is not only to transfer paper into documents but to really digitalise the industry.


We strive for constant innovation using state of the art technology, to not only extract data but to analyse and learn from it, using Machine Learning and other Big Data technologies in order to create real value and a unique experience for our customers.


Be part of this one-of-a-kind organisation and join us in our journey towards the revolution of data and Real Estate.

 

The team: Team Document 

 

:doctopus:

 

Meet TDoc, our mascot. They're wearing sunglasses so that you know they're cool.
Our team owns Architrave's new Document Management System (which is more than you'd expect 😉).

Our mission is to make the ingestion of documents smart and frictionless while making the discovery of documents and their data intuitive and fast.
To help us accomplish that mission, we're looking for a Senior Software Engineer to join our team and help us build backend services.

 

 

Your Future Responsibilities: 

 

  • Build TypeScript backend services to support our new Document Management System
  • Design, implement and document (for internal and external use) GraphQL and RESTful APIs used by our frontend applications and other backend services
  • Design and implement data storage solutions for files (S3), structured and arbitrary data and data relations (Postgres, MongoDB and other NoSQL solutions)
  • Design/architect and implement interfaces between our services and the services of our other products using AWS managed services SQS, SNS.
  • Take a major role in the decision-making of Architrave's service-oriented architecture
  • Help and mentor less-experienced engineers to develop further 


 

What You Should Bring With You:

 

  • Senior knowledge in TypeScript and popular backend frameworks and libraries (e.g. Express, Nest.js, TypeORM, Sequelize, Prisma) as well as profound knowledge in at least one other language. Knowledge in Apollo server and Python are pluses.
  • Professional experience with AWS.
  • Experience in service-oriented architectures with a clear understanding of advantages and pitfalls.
  • Advanced knowledge in modelling and storing structured data.
  • An analytic mindset to find simple solutions to complex problems.
  • Great communication skills to explain complexity in a simple and clear way.
  • Experience and a strong belief in agile software engineering.
  • Eagerness to experiment with new technologies while assessing them objectively.
  • A desire to constantly learn and improve your own skills as well as helping and mentoring junior teammates
  • The sense of ownership for the services you build; your team builds it, your team runs and owns it.
  • User-driven and value-driven mindset.
  • Fluent in written and verbal English communication. German is not mandatory, but a plus.

 

 

What We Offer You:

 

  • A competitive compensation, flexible working hours and a family-friendly work ethic
  • A great place to grow and to take over responsibility, professionally and personally 
  • Short and open communication flows and quick decision-making processes
  • A working environment that values individuals and embraces knowledge sharing
  • A highly motivated and talented team that likes to delivers great work while having a good time
  • Company and team events that include table-tennis competition, cooking and jokes with great potential from our CEO and founder Maurice 😁
  • A beautiful and modern office in Berlin - near Treptower Park - where you can go to work, play table-tennis, have meetings and hang out with your colleagues
  • A fully equipped kitchen and dining area with free drinks in our Berlin Office
  • Employee discounts for BVG, Urban Sports Club, LPG Biomarkt and more

 

So, what are you waiting for? Hit that "Apply for This Job" button and send us your application!

Know someone else who might also be interested? Share this page with them! Thanks a bunch! 😄

 

Being an employer providing equal opportunities, Architrave strives for a diverse, inclusive and healthy working environment. We invite all qualified humans to apply, regardless of ethnicity, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity

 

Workplace:

 

We're happy to have our employees working in our office or remotely.
Currently, remote employees are expected to live in Germany in order to be able to join team events and meetings physically from time to time, if meaningful and secure.

 

In order to contribute to our society and healthcare system, during the COVID-19 pandemic going to the office is not required, nor encouraged.

 

Nevertheless, our office in Berlin will remain open (while allowed) with limited capacity for those who need or want to use it.
Our office follows all guidelines from the health authorities.

 

After the pandemic, we expect our remote employees to be able to join us in our regular company and team events a few times a year.

 

Find us on Glassdoor!

 

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Berlin, Berlin
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced