Application Engineer
Shenbagavalli MRemoteSENIORPosted 51m ago
PythonFastAPIFlaskDjangoReactJSTypeScriptJavaScriptSQLAlchemyPostgreSQLTailwind CSSShadcn UIState ManagementFormsData TablesExcelCSVPandasOpenpyxlOAuthOIDCSSORBACGitDockerPytestReact TestingDatabricksAsynchronous TasksJob PollingStatus Tracking
About the Role
We are looking for an Application Engineer to join our team. This role involves developing and maintaining applications using various technologies.
Key Responsibilities
• Develop applications using Python and frameworks like FastAPI, Flask, and Django
• Work with ReactJS and TypeScript/JavaScript for frontend development
• Design and optimize database schemas using SQLAlchemy and PostgreSQL
• Implement UI components with Tailwind CSS and Shadcn UI
• Process Excel and CSV files using Pandas and Openpyxl
• Implement authentication and authorization with OAuth, OIDC, and RBAC
• Manage code and deployment using Git and Docker
• Build and maintain Databricks applications and integrations
• Handle asynchronous tasks and job polling
Requirements
• 7–10 years of experience in application development
• Strong skills in Python and related frameworks
• Experience with ReactJS and frontend technologies
• Proficiency in SQL and database management
• Knowledge of UI/UX design principles
• Experience with data processing and analysis
• Understanding of authentication and authorization mechanisms
• Familiarity with containerization and deployment
• Experience with testing frameworks
• Experience with Databricks and related technologies
Benefits
• Opportunity to work on diverse projects
• Remote work flexibility