Posted 5 minutes ago

Senior Full-Stack Developer - Python & Vue.js

Bengaluru, Karnataka, India 🇮🇳
  • Onsite
  • JavaScript
  • Python
  • SQL
  • TypeScript

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.