Full Stack Developer
Naresh KumarUnited StatesMIDPosted 2h ago
PythonNode.jsTypeScriptAzureDatabricksFastAPIFlaskDashOpenAPIPostgreSQL
About the Role
We are seeking a Full Stack Developer to join a team focused on enhancing and extending Databricks platform capabilities. This role will support the development, deployment, and maintenance of internal applications that simplify complex Databricks workflows and improve usability for business users.
Key Responsibilities
• Develop, deploy, and maintain internal applications that simplify complex Databricks workflows
• Improve usability for business users, particularly within network-focused organizations
• Build production-grade applications using Python-based frameworks such as FastAPI, Flask, Dash, and OpenAPI standards
• Collaborate with data engineers, analysts, product teams, and end users to translate business requirements into scalable technical solutions
• Develop reusable templates and frameworks for custom application creation
• Support emerging Databricks technologies including Databricks Apps and Lakebase
Requirements
• Full Stack Application Development experience with strong proficiency in Python, Node.js & TypeScript
• Strong experience with application deployments in an Azure Databricks environment
• Knowledge of application development best practices
• PostgreSQL database expertise, including database design, query optimization, schema development, data integration, and working with complex data-driven applications
• Experience developing production-grade software with a strong understanding of software engineering best practices
• Azure Cloud and Databricks Experience, including familiarity with Databricks applications, data platforms, APIs, and building custom functionality that enhances user experience on top of existing Databricks capabilities.