Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22240652

    Beyond Seek logo

    Tech Lead - Python AWS Mobile Development

    Beyond Seek · Bengaluru · onsite · Posted 1d ago

    Not disclosed5–9 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    We're looking for a seasoned, hands-on Tech Lead for a customer-facing mobile application to work closely with customers/stakeholders and cross-functional engineering teams. You'll own technical architecture, guide product and engineering decisions, and lead a team of 2-5 engineers to deliver a production-ready application. This role requires someone who can move comfortably between high-level system design, hands-on development, product discussions, and stakeholder management.


    The core responsibilities for the job include the following:


    Technical Leadership and Software Architecture:

    • Own end-to-end technical architecture, making pragmatic decisions around scalability, performance, security, maintainability, and cost.
    • Translate business requirements into technical designs, system integrations, and implementation plans.
    • Establish engineering standards, conduct code reviews, and drive best practices across the development lifecycle.
    • Identify technical risks early and make informed trade-offs between delivery timelines and long-term maintainability.


    Mobile Application Development:

    • Lead the development of high-quality mobile applications using Flutter, with a strong understanding of native Android and iOS development.
    • Design mobile application architecture, state management, navigation, API integration, offline capabilities, and error handling.
    • Understand platform-specific requirements, performance optimization, app lifecycle management, permissions, and deployment processes.
    • Ensure reliable integration between mobile applications, backend services, and third-party systems.


    Backend Engineering and AWS:

    • Design, develop, and maintain production-grade backend services using Python, FastAPI, and AWS Lambda.
    • Build and deploy containerized applications using Docker, Amazon ECS, and AWS Fargate.
    • Design robust APIs, asynchronous workflows, integrations, and data models.
    • Apply best practices for authentication, authorization, observability, automated testing, CI/CD, and production monitoring.
    • Make sound architectural decisions around serverless versus containerized workloads, reliability, scalability, and cloud costs.


    Product Thinking and Customer Collaboration:

    • Work directly with customer stakeholders to understand business objectives, clarify requirements, and translate them into actionable engineering plans.
    • Participate in product discovery, solution design, feature prioritization, and technical feasibility discussions.
    • Communicate architectural decisions, trade-offs, risks, and delivery progress clearly to both technical and non-technical stakeholders.
    • Proactively manage expectations, resolve ambiguities, and ensure alignment between customer needs and engineering execution.


    Team Leadership and Cross-Functional Collaboration:

    • Lead and mentor a team of 2-5 engineers, providing technical direction, code reviews, and hands-on guidance.
    • Break down requirements into milestones, delegate work effectively, and maintain delivery quality and predictability.
    • Collaborate with other engineering teams on APIs, integrations, shared services, and architectural dependencies.
    • Coordinate across teams to resolve blockers, manage dependencies, and ensure smooth end-to-end delivery.
    • Foster a culture of ownership, accountability, collaboration, and continuous improvement.


    AI, LLMs, and Agentic Development:

    • Leverage AI-assisted and agentic coding tools to accelerate development, testing, debugging, and code review.
    • Design and implement LLM-powered features, integrating commercial or open-source language models into applications.
    • Understand practical patterns for tool calling, structured outputs, retrieval-augmented generation (RAG), and multi-step agent workflows.
    • Apply appropriate evaluation, security, observability, and human-in-the-loop safeguards to AI-powered features.
    • Identify opportunities to use AI to improve both the product experience and engineering productivity.


    Requirements:

    • 5+ years of software engineering experience, including at least 2 years in a tech lead or equivalent technical/product leadership role.
    • Proven experience leading a team of engineers and delivering production software.
    • Strong hands-on experience with Flutter and mobile application development, backed by a solid understanding of native Android and iOS development.
    • Strong backend engineering experience with Python, FastAPI, Postgres, and AWS.
    • Practical experience deploying and operating production workloads on AWS ECS and Fargate.
    • Strong understanding of software architecture, API design, distributed systems fundamentals, and cloud-native application development.
    • Demonstrated experience working directly with customers or business stakeholders, including requirements gathering, solution design, and delivery management.
    • Experience collaborating with multiple engineering teams and managing technical dependencies.
    • Hands-on experience integrating LLMs into applications and using AI-assisted or agentic development tools in real engineering workflows.
    • Excellent written and verbal communication skills, with the ability to explain complex technical concepts clearly.


    Good to Have:

    • Experience taking a mobile product from initial design through production launch and subsequent iterations.
    • Familiarity with CI/CD pipelines, infrastructure as code, automated testing, and production observability.
    • Experience with PostgreSQL, Redis, event-driven systems, queues, and asynchronous processing.
    • Experience with mobile app security, performance profiling, crash analytics, and release management.
    • Experience designing AI agents that interact with APIs, external tools, or business workflows.
    • Experience working in a customer-facing engineering, consulting, or product development environment.


    What Success Looks Like:

    • A well-architected, production-ready mobile application delivered in alignment with customer expectations.
    • A team that executes effectively with clear technical direction, strong engineering practices, and minimal avoidable rework.
    • Product and architecture decisions that balance business needs, engineering quality, delivery timelines, and operational costs.
    • Effective collaboration across customer stakeholders and internal engineering teams.
    • Meaningful use of AI and agentic development to improve engineering velocity without compromising quality.

    Sourced from instahyre

    Skills

    Aws Lambdaamazon web servicesFargateAWS ECSPythonFlutterFastAPI

    Tech Lead - Python AWS Mobile Development · waiting for your command