Full Stack Tech Lead / Architect (Python + React)

Miejsce pracy Rzeszów, Białystok, Łódź, Remote
Opis oferty

Location: Rzeszów, Białystok, Łódź, or Remote

Employment Type: UoP or B2B

Seniority Level: Senior / Tech Lead

Language Requirements: English – full professional proficiency


Join our team at Kruko, a software house specializing in creating mobile and web applications tailored to the needs of our clients. We execute innovative programming projects that facilitate and modernize business operations in Poland and worldwide.

 
Responsibilities:
  • Architect scalable backend systems using Django or FastAPI, with a focus on performance, security, and maintainability.

  • Design and enforce coding standards, patterns, and architecture guidelines (e.g., modular design, SOLID principles, API versioning).

  • Make key technology decisions (frameworks, tools, deployment strategies) in alignment with long-term goals.

  • Drive end-to-end system architecture decisions, integrating backend services with React-based frontends.

  • Design RESTful or GraphQL APIs, ensuring consistent schema design, error handling, and documentation.

  • Collaborate on database schema design and optimization, including multi-tenancy or distributed systems where applicable.

  • Mentor and support junior/mid-level engineers through code reviews, pair programming, and architecture discussions.

  • Guide the team on best practices for testing, CI/CD, logging, observability, and other related areas.

  • Break down high-level product requirements into technical tasks and epics, estimating the scope and effort required.

  • Own delivery of critical features and contribute hands-on to complex modules when necessary.

  • Set and enforce standards for automated testing, including unit, integration, and end-to-end tests.

  • Act as the primary technical contact for cross-functional teams and stakeholders.

  • Ensure alignment between frontend (React) and backend (Django/FastAPI) implementations and API contracts.

  • Contribute to the technical roadmap and long-term vision of the platform.

Requirements:
  • 7+ years of experience in IT.

  • Proficiency in Python (6+ years): Django, FastAPI, 

  • Proficiency in React/Typescript.

  • Expertise in cloud environments such as AWS, Azure, or GCP

  • Experience with databases and data modeling

  • Proficient in AI tool integration (Bedrock, Azure AI, Ollama, etc.) with a strong grasp of software architecture, clean coding, and testing methodologies.

  • Knowledge of Docker, Kubernetes, CI/CD (e.g., GitHub Actions, Jenkins)

What We Offer
  • Attractive salary based on experience and skills.

  • Remote work options and flexible hours to suit your lifestyle.

  • Opportunities for training, conferences, and certifications.

  • Private medical care and a Multisport card.

  • Access to English lessons to enhance communication skills.

  • Work in an international team that values transparency and open communication.


Join Us

If you're passionate about building impactful software solutions and leading teams to success, we'd love to hear from you. Apply now and be a part of Kruko's innovative journey.

 
Data ostatniej modyfikacji piątek, 6 czerwca 2025