Published: Tue, 22 Oct 2024 22:50:52 GMT
Backend Team Lead at Locals.org
Locals.org is a thriving social media app that connects online communities to real-world events, gatherings, and social clubs. Our platform allows users to connect with others who share their interests online and spend quality time together in person.
About the Role
We are seeking an experienced Backend Team Lead to join our growing team. In this role, you will lead and manage a team of three Backend Engineers, guiding them in their professional growth 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.
Your primary responsibilities will include providing mentorship and technical leadership to your team, evolving our software design principles, implementing efficient workflows, and actively contributing to the growth and development of the team. This position requires a proactive and hands-on approach, as well as the ability to coordinate all necessary aspects to ensure success.
What You’ll Do
Team Leadership: Oversee and mentor a team of Backend Engineers, providing constructive feedback to manage performance and promote professional growth.
Design Principles Evolution: Continuously evolve our established software design principles, ensuring that the team adheres to best practices and maintains consistency across projects.
Process Improvement: Design and implement efficient workflows to maximize productivity and foster 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 clear documentation to communicate architectural decisions and system designs 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 of experience 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: Excellent 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
Remote Work: Enjoy the flexibility to work from anywhere, whether fully remote, hybrid, or on-site in Warsaw.
Paid Time Off: We prioritize work-life balance and coordinate with each other to ensure a healthy balance between work and play.
Annual Care Allowance: We provide an allowance for health, wellness, and educational purposes.
Workplace Setup Budget: If you are based outside Warsaw, we will provide a budget for your home office setup.
Open Culture: We value collaboration and welcome new ideas and initiatives from all team members.
By submitting your application, you acknowledge that you have thoroughly reviewed and consented to our Data Privacy Notice For Candidates. Apply link