Back to search

Senior Full-Stack Developer - Python & Vue.js

Design, develop and maintain full-stack applications using Python and Vue.js, build on Databricks platform, develop REST APIs, manage code in GitHub, set up CI/CD pipelines, write clean code, troubleshoot issues, collaborate with data engineers and stakeholders.

  • Pune, Maharashtra, India
  • Full-time
  • Posted Nov 10, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Design, develop and maintain full-stack applications using Python and Vue.js
  • Build applications that run on the Databricks platform and integrate with Databricks data and services
  • Develop and integrate REST APIs and connect applications to databases and data sources
  • Manage application code in GitHub, following branching, pull request and code review practices
  • Set up and maintain CI/CD pipelines for building, testing and deploying applications
  • Write clean, tested and well-documented code
  • Troubleshoot application issues and perform root-cause analysis
  • Collaborate with data engineers, data scientists and stakeholders to understand requirements and communicate technical topics clearly

Requirements

  • Bachelor's or Master's degree in Computer Science, IT or a related field

Skills

Full description

YOUR ROLE Design, develop and maintain full-stack applications using Python (backend / APIs) and Vue.js (frontend). Build applications that run on the Databricks platform and integrate with Databricks data and services. Develop and integrate REST APIs and connect applications to databases and data sources. Manage application code in GitHub, following branching, pull request and code review practices. Set up and maintain CI/CD pipelines for building, testing and deploying applications. Write clean, tested and well-documented code. Troubleshoot application issues and perform root-cause analysis. Collaborate with data engineers, data scientists and stakeholders to understand requirements and communicate technical topics clearly. YOUR PROFILE 6–8 years of software development experience with strong full-stack background. Strong Python skills, including backend / API development (e.g. FastAPI, Flask or similar). Strong Vue.js skills, including modern JavaScript / TypeScript and component-based UI development. Experience developing and consuming REST APIs. Experience with Git and GitHub, including pull requests and CI/CD workflows (e.g. GitHub Actions). Experience with relational databases and SQL. Strong communication skills and the ability to work with international clients; very good English. Bachelor's or Master's degree in Computer Science, IT or a related field.

Senior Full-Stack Developer - Python & Vue.js at Adesso SE | Referso Jobs