Search by job, company or skills

TartanHQ

Sr. Full Stack Engineer (Python + React)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Who are we looking for

We are looking for an experienced and hands-on Sr. Full Stack Engineer to join our engineering team and drive the design and delivery of scalable, secure, and high-performance products. This role requires deep backend expertise in Python (Django, FastAPI) along with strong frontend capabilities in React.

As a Sr. Engineer, you will be responsible for architecting systems, mentoring engineers, owning technical delivery, and collaborating closely with product and business teams. You will play a key role in shaping the technical direction of the platform and ensuring high engineering standards across the organization.

Key Responsibilities

Technical Leadership and Architecture

    • Lead the design and architecture of scalable and extensible full-stack systems.
    • Define and implement best practices in system design, security, and scalability.
    • Drive architecture decisions for APIs, integrations, and distributed systems.
    • Ensure high availability, performance, and observability across backend and frontend layers.
    • Design event-driven and microservices-based architectures.
Backend Development

    • Design and build high-performance backend services using Python, Django, FastAPI, or similar frameworks.
    • Architect REST and event-driven APIs for internal and external integrations.
    • Develop secure and scalable data pipelines and background processing systems.
    • Implement caching, queueing, and asynchronous workflows.
Frontend Development

    • Lead frontend architecture and development using React.js.
    • Build reusable, scalable UI components and design systems.
    • Drive performance optimization, accessibility, and user experience improvements.
    • Collaborate with product and design teams to build intuitive and robust applications.
Ownership and Delivery

    • Own end-to-end technical delivery of projects from concept to production.
    • Work closely with product managers to define roadmaps, scope, and timelines.
    • Ensure predictable and high-quality releases.
    • Drive engineering velocity while maintaining quality and reliability.
Mentorship and Team Development

    • Mentor and guide engineers across backend and frontend stacks.
    • Conduct code reviews and enforce high coding standards.
    • Help build a strong engineering culture focused on ownership and continuous learning.
    • Support hiring, onboarding, and technical evaluations.
Engineering Excellence

    • Advocate and implement best practices in:
    • Test-driven development
    • Secure coding
    • Observability and monitoring
    • CI/CD and DevOps
    • Documentation and knowledge sharing.
    • Continuously improve engineering processes, tools, and frameworks.
Qualifications

    • Bachelor's or Master's degree in Computer Science or related field.
    • 5+ years of experience in full-stack software development.
    • Strong experience in:
    • Python (Django, FastAPI, or similar frameworks)
    • React.js and modern JavaScript (ES6+)
    • RESTful and event-driven architectures.
    • Experience designing and building scalable, distributed systems.
    • Strong understanding of databases:
    • PostgreSQL / MySQL
    • NoSQL (MongoDB, DynamoDB).
    • Experience with Redis, caching, and performance optimization.
    • Experience with asynchronous systems, queues, and event-driven processing.
    • Experience with cloud platforms such as AWS or GCP.
    • Strong system design and architecture skills.
Soft Skills

    • Excellent communication and stakeholder management.
    • Strong ownership and leadership mindset.
    • Ability to work in a fast-paced startup environment.
    • Problem-solving and decision-making skills.
    • Passion for building high-impact products.
Nice to Have

    • Experience with Docker, Kubernetes, and microservices architecture.
    • Exposure to fintech, SaaS, or enterprise platforms.
    • Experience building scalable integrations and API platforms.
    • Familiarity with security, compliance, and data privacy standards.
    • Prior experience working in a startup or high-growth environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144188641