What engineering means for Lab Digital
At Lab Digital we believe that developers can know many technologies while being an expert in a few. That’s why we implore and facilitate our developers to develop themselves and find work that engages them.
Check out our blog for a deeper look at our technological philosophies and the complex challenges our engineers tackle.
At Lab Digital we often create bespoke e-commerce solutions for our clients. For most projects we use Django Oscar in combination with Wagtail to create solutions which integrates nicely in existing IT landscapes. Since the beginning of last year however we are also using Commercetools for a number of high profile cases.
With the Terraform Provider for commercetools, we are able to consistently manage multiple commercetools environments using Infrastructure-as-Code principles. As a digital agency, this allows us to be consistent across projects and clients, which makes us more efficient and allows for higher quality.
Being a back-end developer means you get to work on delivering anything from a complete multilingual site using Django with Wagtail, to rolling out e-commerce solutions to all regions of the earth using headless technologies like Commercetools while coordinating with fulfillment partners using serverless functions written in Python, Go or NodeJS.
Our front-end development team consists of developers with differing expertises sharing the passion to create fluid and performant experiences for end users using technologies like ReactJS and React Native. As a front-end developer you get to work on cool and challenging projects like rolling out a server-side rendered single page application using NextJS or releasing complex mobile applications to Android and iOS users using React Native.
Customers turn to us with complex technical problems and a large part of this is accomplished by making the complex simple. Our architects are motivated by using new technology elegantly. Nothing is more fun than offering a customer a solution that fits their needs exactly and can be properly executed by our development team, be it using Cloud-Native services on AWS or Azure, or Headless SaaS platforms.
Creating and maintaining a healthy infrastructure across all our different projects and platforms is paramount. The system engineers at Lab Digital run a tight ship when it comes to our CI/CD pipelines, security assessments, and get satisfaction out of abstraction and simplification.
We build applications exclusively using open source code and try to give back to the community by open sourcing our work as we believe that no code is temporary.
Take a look at some of the projects we have open sourced or visit our Github page to get the complete list.
ecs-deplojoDeployment tool for Amazon ECS5 contributors
terraform-provider-commercetoolsTerraform provider for commercetools23 contributors
wagtail-2fa2 Factor Authentication for Wagtail20 contributors
django-cognito-jwtAn Authentication backend for Django. Rest Framework for AWS Cognito JWT tokens28 contributors
django-session-timeoutAdd timestamp to sessions to expire them independently5 contributors