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.
Date Posted
10/22/2024
Views
0
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 DetailsSenior 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 DetailsSenior 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 DetailsAccounting 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 DetailsSenior 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 DetailsSenior 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