Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Team Lead image - Rise Careers
Job details

Backend Team Lead

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.

  • Conversational Russian Language.

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.

Bratte is a Startup Studio with a team of experienced entrepreneurs, designers and engineers who are passionate about building consumer-oriented products. We aim to find, validate and fund high-poten...tial ideas and apply our strong expertise in ...

3 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
October 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
GoFundMe Hybrid San Francisco, CA
Posted 4 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources
Company
Posted last month
Company
Posted 3 days ago