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

    Job · 20495394

    BENGALURU · FULLTIME

    Senior Software Engineer I (Full - Stack)

    Planview

    Planview

    Bengaluru · onsite · Posted 13d ago

    Sourced fromInstahyre
    Not disclosed6–10 yrsfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Join Planview's Product Development team as a Senior Software Engineer. I'm on the OKRs team. You will design, build, and evolve web applications using Python on the backend and React on the frontend, with a primary focus on the backend (roughly 70% backend / 30% frontend). You will own features from concept through deployment, contribute to technical strategy, and help build secure, scalable, and maintainable products. Working closely with Product, Design, and QA, you will also raise engineering quality through thoughtful code reviews, strong development practices, and mentorship.


    Responsibilities:

    • Design and develop modern web applications using React and Python.
    • Build RESTful and/or GraphQL APIs using Django, Flask, or FastAPI.
    • Lead technical design discussions, create architecture documents, and drive decisions related to scalability, security, performance, and maintainability.
    • Own features end-to-end from discovery and technical design through development, testing, deployment, and ongoing support.
    • Collaborate closely with Product, Design, QA, and other engineering teams to deliver high-quality customer outcomes.
    • Conduct code reviews, promote engineering best practices, and mentor mid-level and junior engineers.
    • Optimize application performance across the stack, including frontend rendering, API latency, database queries, and overall system responsiveness.
    • Build and maintain CI/CD pipelines and contribute to cloud infrastructure, deployment automation, and observability.
    • Identify and reduce technical debt, including leading modernization, refactoring, or migration initiatives.
    • Participate in on-call rotations and incident response, and lead root-cause analysis for production issues.


    Requirements:

    • Strong professional experience building production-grade web applications with React and Python.
    • Expert-level knowledge of React, including hooks, context, and state management using tools such as Redux, Zustand, or React Query.
    • Strong knowledge of JavaScript ES6+, TypeScript, HTML5, and CSS3.
    • Deep Python expertise and hands-on experience with one or more frameworks such as Django, Flask, or FastAPI.
    • Experience with asynchronous programming and background job processing using technologies such as Celery or RQ.
    • Strong database fundamentals, including schema design, indexing, and query optimization with PostgreSQL and/or MySQL.
    • Experience with NoSQL technologies such as MongoDB and Redis.
    • Hands-on experience with CI/CD, Git workflows, automated testing, and test-driven or test-aware development practices.
    • Experience writing frontend tests with Jest and React Testing Library, as well as backend tests with PyTest.
    • Strong understanding of system design, software design patterns, distributed systems, and service maintainability.
    • Practical knowledge of application security best practices, including OAuth, JWT, and OWASP principles.
    • Ability to communicate technical concepts clearly, influence design decisions, and work effectively across teams.


    Nice to Have:

    • Experience with Next.js, server-side rendering, or micro-frontend architectures.
    • Exposure to message queues and event-streaming technologies such as Kafka, RabbitMQ, or Amazon SQS.
    • Experience with Infrastructure as Code tools such as Terraform or CloudFormation.
    • Familiarity with monitoring and observability tools such as Datadog, Grafana, Sentry, or the ELK Stack.
    • Knowledge of AI/ML integration or data pipelines built with Python.
    • Experience working in SaaS, fintech, or enterprise product environments.
    • Open-source contributions, technical blog posts, or conference presentations.


    What Success Looks Like:

    • You deliver secure, reliable, and maintainable features that create measurable value for the OKRs product.
    • You make sound technical decisions and document the architecture and trade-offs behind them.
    • You improve application performance, developer productivity, and operational reliability over time.
    • You actively contribute to a culture of quality, collaboration, mentoring, and continuous improvement.
    • You help the team respond effectively to production issues and prevent recurring problems through strong root-cause analysis.

    Sourced from instahyre

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    PythonReact.JsFull StackPostgresqlbackground jobsapi designDjango FrameworkCeleryScalable ArchitectureZustandReact QueryFlask FrameworkRQJavascriptTypescriptMySQLREST APIReduxSystem DesignFastAPI

    Section · Company

    About Planview

    Planview

    Planview

    IT Services & Consulting

    401

    employees

    1989

    37 years old

    Bangalore / Bengaluru, Karnataka

    US

    ₹27.3L PA avg

    Avg at Planview

    About

    Planview has one mission: to build the future of connected work, from ideas to impact.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    3.5/ 5

    Culture

    2.6

    Career growth

    2.3

    Work-life

    3.0

    Employees rate it well for

    Work-Life Balance37Compensation & Benefits36

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 476 Full Stack Developer jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • How to find a job in India, fast