Backend Team Lead

Bratte · Europe

Company

Bratte

Location

Europe

Type

Full Time

Job Description

About Locals.org

Locals is a social media app that bridges online communities to real-world events, gatherings and social clubs. Connect around shared interests online and spend quality time together in real life.

About the Role

In this role, you will lead and directly manage a team of three Backend Engineers, guiding them through various stages of their careers and enhancing their technical abilities. You will be responsible for upholding and evolving our established architectural principles, ensuring the delivery of high-quality work, and fostering a culture of innovation and collaboration.

You will support individual growth, improve processes, and actively contribute to the scaling and development of the team. This role requires initiative, ownership, and the ability to coordinate all necessary aspects to ensure success.

What You'll Do

  • Team Leadership: Provide mentorship and technical leadership to your team, maintaining an ongoing constructive feedback loop to manage performance and professional growth.

  • Design Principles Evolution: Continue to follow and evolve our established software design principles, ensuring that the team adheres to the best conventions and maintains consistency across projects.

  • Process Improvement: Design and implement workflows that maximize productivity and facilitate effective collaboration within the team.

  • Hands-on Development: Actively engage in coding, tackle complex issues, and lead by example by demonstrating best practices in software development.

  • Problem Solving: Quickly address technical challenges and provide effective solutions to ensure smooth project execution.

  • Cross-Functional Collaboration: Work closely with QA, Mobile, Product Management, and other engineering teams to ensure alignment and progress towards shared goals.

  • Strategic Decision-Making: Evaluate and implement technologies and solutions that align with our business objectives, balancing innovation with stability.

  • Documentation: Create and maintain documentation to communicate architectural decisions and system designs clearly to the team and stakeholders.

Our Stack

  • Languages & Frameworks: Python (Django, Django REST Framework), Elixir/Broadway, Golang

  • Architecture: Main monolith REST API with multiple standalone services

  • Communication: HTTP, GCP Pub/Sub, RabbitMQ, Redis Streams

  • Databases: PostgreSQL, Firestore (Firebase)

  • Infrastructure: GCP, DigitalOcean, AWS

  • Deployment: Docker, Kubernetes (K8s)

  • CI/CD: GitHub Actions

  • Design Principles: Domain-Driven Design (DDD), Functional Programming Elements

  • Testing: Approximately 87% test coverage to ensure system stability

Your Profile

  • Experience: 7+ years in delivering Python-based backend projects, with at least 2 years in a leadership role.

  • Leadership Skills: Demonstrated ability to effectively manage, mentor, and inspire a team of Engineers.

  • Communication: Outstanding verbal and written communication skills with a strong ability to collaborate as a team player.

  • Technical Expertise: Proficiency with Django, Django REST Framework, PostgreSQL, and familiarity with GCP Pub/Sub, RabbitMQ, and Redis Streams.

  • DevOps Knowledge: Experience with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions).

  • Cloud Services: Proficiency with GCP and AWS.

Benefits

  • Work from anywhere: fully remote, hybrid, on-site in Warsaw. It is up to you!

  • Flexible paid time off. We coordinate with each other to ensure a healthy balance between work and play.

  • Annual care allowance for health, wellness, and educational purposes.

  • Workplace setup budget if you are based outside Warsaw.

  • Open culture: enjoy the freedom to bring fresh ideas and initiatives to the table.

By submitting your application, you acknowledge that you have thoroughly reviewed and consented to our Data Privacy Notice For Candidates.

Apply Now

Date Posted

10/22/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Staff Backend Engineer - PHP + Go - Hostaway

Views in the last 30 days - 0

Hostaway offers a remote backend engineer role in Europe with competitive pay equity and a dynamic team culture The position involves integrating with...

View Details

Senior Backend Engineer - Checkly

Views in the last 30 days - 0

Checkly offers a remote flexible and asyncfirst role with competitive pay transparent culture and opportunities to work on scalable backend systems Th...

View Details

Senior Full Stack Engineer - Swissblock

Views in the last 30 days - 0

Swissblock seeks a Full Stack Software Engineer to develop innovative financial tools The role involves creating userfriendly interfaces and improving...

View Details

Accounting Analyst - Rev Share & Daily Recon - Kraken

Views in the last 30 days - 0

Kraken emphasizes its mission to advance crypto adoption through a global missionfocused team They offer roles in finance and accounting highlighting ...

View Details

Senior AI Full-Stack Software Engineer - Skedda

Views in the last 30 days - 0

Skedda is seeking a senior AIfocused fullstack developer to contribute to innovative workplace management solutions The role offers competitive compen...

View Details

Senior Go-to-Market (RevOps) Engineer - Skedda

Views in the last 30 days - 0

Skedda offers a competitive salary flexible work and a collaborative environment The role involves software development and innovation with a focus on...

View Details