[NEW] Search for a job anonymously — check the details
Close
e. g. Python, Warsaw, Startup

Tech Lead (Python/Django and React)

location-pointer-icon Europe, Other
B2B
Python
remote

Uvik Software is looking for a Tech Lead (Python/Django and React) who loves combining hands-on coding (~70%) with architectural leadership. You will define the technical vision, design scalable systems, and ensure best practices across the stack—while still writing code and shipping features.

About the ProjectWe are building a platform that connects nonprofits and small businesses with skilled volunteers, helping them tackle complex challenges and maximize their impact. Our mission is to close the resource gap that 92% of nonprofits face by giving them access to expertise in marketing, HR, technology, strategy, and more. Volunteers contribute to causes they care about, while organizations gain the support they need to achieve their vision. 

This role is ideal for someone who enjoys being both a builder and a strategist: leading technical decision-making, mentoring engineers, and architecting systems that last.

🌍Work schedule: according to US time

🛠 Tech Stack

  • Backend: Django, PostgreSQL, OpenAI API, Klaviyo, ElasticSearch, SendGrid
  • Frontend: React, Vite, TailwindCSS
  • DevOps / Infra: Render, AWS 

🎯 Responsibilities

  • Lead the design and development of scalable, secure, and maintainable architecture
  • Own technical decisions, architecture guidelines, coding standards, and best practices
  • Contribute ~70% of your time to hands-on development (Django, PostgreSQL, APIs, React)
  • Architect and optimize data flows, integrations, and APIs (search, messaging, interoperability)
  • Integrate external services (OpenAI API, Klaviyo, SendGrid)
  • Build and maintain CI/CD pipelines and infrastructure (AWS, Render)
  • Ensure scalability, performance, and fault tolerance
  • Conduct code reviews, mentor engineers, and drive knowledge-sharing
  • Collaborate with product and design teams to align business needs with technical solutions
  • Balance short-term delivery with a long-term architectural vision 

✅ Requirements

  • 5+ years in software engineering, including 2+ years as a Lead or Architect
  • Strong expertise in Python (Django) and React
  • Proven experience designing and implementing scalable architectures (microservices, modular monoliths, or hybrids)
  • Solid knowledge of PostgreSQL, ElasticSearch, and API design
  • Experience with AWS (Render experience is a plus)
  • Familiarity with architecture patterns (event-driven, modular, layered, serverless)
  • Understanding of DevOps practices: CI/CD, observability, IaC
  • Excellent leadership, communication, and mentoring skills
  • English B2–C1: confident in technical discussions, client communication, and documentation

🌟 Nice to Have

  • Experience designing architectures for SaaS or platform-based solutions
  • Previous work in nonprofit / social impact projects
  • Knowledge of AI/ML integration patterns
  • Familiarity with serverless deployments and microservices orchestration

🚀 What We Offer

  • Architectural ownership → shape the technical future of the platform
  • Mission-driven work → build products with real social impact
  • 100% remote & flexible hours → freedom to work the way you work best
  • Modern stack & autonomy → use cutting-edge tech with freedom to innovate
  • Collaborative team culture → supportive, high-trust environment
  • Competitive compensation  + opportunities for growth 

📩 Ready to lead and build with impact? Apply now and help us create a platform that empowers organizations and changes lives.

Uvik Software
Outsource
10 - 50
Industry
Other
Founded
2015

This site uses cookies to offer you a better browsing experience.

Find out more on how we use cookies and how to change cookie preferences in our Cookies Policy.

Customize
Save Accept all cookies