Back to jobs Featured

Senior Full Stack/ Frontend Developer (Onboard in May)

Role Overview:
We are seeking a Senior Engineer to lead the development of high-performance, industrial-grade web applications integrated with the Databricks ecosystem. Unlike standard data dashboards, this role focuses on building highly intuitive, customized user interfaces and robust front-end architectures that provide a seamless user experience for complex data sets.

Key Responsibilities:

  • UI/UX Development: Design and implement sophisticated, responsive front-end applications using HTML5, JavaScript (ES6+), and Angular.
  • State Management: Architect complex application states using Redux (or NgRx) to ensure high performance and data consistency.
  • Databricks Integration: Build the bridge between the front-end and Databricks/Containerized environments, ensuring efficient data retrieval and interaction.
  • Custom Componentry: Develop bespoke UI components that go beyond standard library limitations to meet specific business "look and feel" requirements.
  • API & Backend Interaction: Use Node.js to develop or consume RESTful APIs, managing the flow of data between the UI and various databases/containers.

Required Technical Skills:

  • Front-End: Expert-level HTML, CSS, and JavaScript.
  • Frameworks: Strong proficiency in Angular and state management via Redux.
  • Back-End: Solid experience with Node.js for server-side logic and integration.
  • Integration: Proven experience interacting with databases and deploying/managing applications within Containers (Docker/Kubernetes).
  • Ecosystem: Familiarity with how web apps interface with Databricks (e.g., via Databricks SQL API or personal access tokens) is a significant advantage.

Soft Skills:

  • Communication: Excellent command of English (written and verbal) is mandatory for stakeholder management and technical documentation.
  • Problem Solving: Ability to translate complex data requirements into intuitive user journeys.