Borg Collective GmbH Logo

Borg Collective GmbH

Senior Full-Stack Developer (Remote)

Posted 5 Days Ago
In-Office or Remote
5 Locations
Senior level
In-Office or Remote
5 Locations
Senior level
The Senior Full-Stack Developer will implementBackend and Frontend systems, optimize algorithms, mentor junior engineers, and collaborate with design and product teams.
The summary above was generated by AI
About the company

Borg’s mission is to advance humanity toward perfect information. 

Imagine a world where finding just the right person to solve the problem you have is nearly instant and effortless. A world where you easily connect with the ideal lawyer, therapist, or doctor no matter the rarity of the condition or the complexity of the issue. A world where you can easily find the right investors for your business or an art project. 

This vision extends beyond individual benefits; it has the power to revolutionize our global infrastructure. Economic growth accelerates as entrepreneurs and investors effortlessly find their perfect match, ensuring capital is directed where it can be most effective. Scientific innovation leaps forward as researchers across the globe easily identify and collaborate with peers tackling complementary challenges.

In this world, the obstacle of locating the right expertise is drastically reduced. Borg is dedicated to making this vision a reality.

About the team

The company is still small <10, so you will work directly with everyone. You will interact daily both with the CEO and the CTO. Everyone must be on the daily call, but other than that you make your own hours.

Responsibilities
  • Envision and implement crawlers/API-clients that aggregate complex, graphical data into comprehensible descriptions of social networks
  • Architect efficient and reusable backend-end systems that drive complex web applications
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling products
  • Identify and resolve performance and scalability issues
  • Planning and coordination of data modelling & feature releases
  • Envision (with the help of product and design colleagues), implement, and validate UIs that aggregate complex, graphical data into comprehensible descriptions of social networks
  • Implement the features and user interfaces of Borg products like Hive
  • Architect efficient and reusable front-end systems that drive complex web applications
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
  • Identify and resolve performance and scalability issues
  • Planning and coordination of data modelling & feature releases
  • Mentor junior full-stack Engineers

Requirements
  • 5+ years experience envisioning and implementing complex, high-availability, high through-put backend systems.
  • 5+ years experience architecting and implementing complex user flows on web.
  • JavaScript experience, including concepts like asynchronous programming, closures, types.
  • Python experience, including concepts like asynchronous programming, meta-programming, types, and scientific python.
  • Deep Expertise in at least one of the major web frameworks such as FastAPI, Flask, Django, aioHTTP, Pyramid, etc
  • Experience with building scalable APIs and optimising the performance of complex SQL queries touching millions of data points. We use PostgreSQL.
  • Experience with E2E testing e.g. Cypress
  • Demonstrated ability to take advantage of cloud-native technologies and techniques to build a robust, high availability platform
  • A growth mindset, being able to balance long term engineering objectives with the immediate development needs of the company and translate them into engineering initiatives
  • Highly collaborative with strong verbal and written communication skills
  • You enjoy writing documentation and understand why it's valuable

Great to Have

  • BS/MS/Ph.D. in Computer Science or a related technical field.
  • Interest in sociology, anthropology, evolutionary psychology, game theory, or related fields.
  • Interest in design, user experience, or related fields.
  • Interested in and deeply familiar with some online cultures, sub-cultures, memes, etc.
  • You are a power user of some social media platforms and/or a member of some online communities.
  • 1+ years experience writing serverless applications on systems such as AWS Lambdas

BenefitsWork Setup

We're a fully remote team working from all parts of the world, but with two hubs being Austin, TX and Berlin, Germany. We typically have a daily standup call and work mostly asynchronously apart from that. We are heavy users of the tools for remote work, and we continue testing new tools as they come out to make sure we have the best stack possible.
If you work from Berlin, you can work from our Berlin office in Mitte.

Application Process

We hire for ability, not credentials. You will notice that this is reflected in our recruiting process. The process is designed to test your ability to solve problems that you will face in the role you are applying for. There won’t be any brain teasers or anything else unrelated to what the job will be.

We invest tens of hours carefully crafting descriptions and the corresponding questions for each role. We spend so much time because we found this to be a good investment. These ads and their corresponding questions have proven to be an excellent filter. Make sure not to skip any questions – they are (by far) the most important part of the application.

If we like your answers, we will schedule the first interview. There are typically three interviews (+/-1) in total. For some roles, you may receive a take-home task that should take about 2-3 hours to complete. After that, we will ask you to work with us on a trial project for a week. We will pay you for this project. The idea is that you get to experience what it is like to work on our team, and we get a chance to experience what it would be like to have you as a colleague. Within that week, we will either make you an offer or let you know this is not a fit.

We keep this process to 2-3 weeks from when we get in touch with you.

Top Skills

Aiohttp
Aws Lambdas
Cypress
Django
Fastapi
Flask
JavaScript
Postgres
Pyramid
Python
SQL

Similar Jobs

Senior level
Digital Media • Software
Halo Media seeks a Senior Full Stack Developer experienced in Angular and Node.js to deliver high-quality web solutions, analyze requirements, and improve existing systems.
Top Skills: AngularExpressMongoDBNode.jsReactSQL Server
Yesterday
In-Office or Remote
Bengaluru, Karnataka, IND
Senior level
Senior level
Information Technology
As a Senior Full Stack Engineer at Sprinto, you will lead programming efforts across frontend, backend, and infrastructure while solving complex problems and guiding architectural decisions.
Top Skills: Apollo-GraphqlHerokuNextjsNode.jsPostgresReactRelay
An Hour Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
As a Senior Software Engineer, you will build scalable infrastructure and APIs, enhance product features, mentor team members, and support services in production.
Top Skills: AWSAzureCassandraDynamoDBGCPGoJavaJavaScriptNode.jsPostgresRedisRuby On Rails

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account