As a Senior Front-End Engineer at Ahura, you will be responsible for designing, developing, and optimizing modern, responsive, and engaging user interfaces for our AI-powered platforms and applications. You’ll work hand-in-hand with backend engineers, machine learning experts, product designers, and UI/UX teams to transform complex data and AI results into intuitive, reliable, and visually appealing front-end experiences for end users.
Key Responsibilities
- Design and build modern, scalable web interfaces and dashboards for AI-based services.
- Integrate REST / GraphQL APIs and render large-scale, dynamic data interactively.
- Implement fully responsive layouts optimized for desktop, mobile, and tablet environments.
- Collaborate closely with UI/UX teams to implement pixel-perfect, high-fidelity interfaces.
- Manage complex state flows using Redux, Zustand, Vuex (or similar frameworks).
- Build advanced data visualization components (charts, real-time dashboards, network graphs) to represent AI outcomes and blockchain data.
Technical Expertise:
- Strong proficiency in JavaScript (ES6+) and one modern front-end framework (React, Vue, or Angular).
- Advanced knowledge of HTML5, CSS3, and familiar with SASS / TailwindCSS.
- Experience or working knowledge of TypeScript for structured, maintainable code.
- Deep understanding of RESTful / GraphQL APIs and handling asynchronous data flows.
- Hands-on experience with data visualization libraries such as D3.js, Chart.js, or ECharts.
- Familiarity with AI/ML APIs and rendering their outputs on client-side applications.
Soft Skills:
- Analytical mindset and product-oriented thinking.
- Strong collaboration and communication skills with multi-disciplinary teams.
- Attention to detail and passion for minimal, high-performance user design.
- Enthusiasm for learning new technologies and contributing to innovative AI projects.