Ascendion
Frontend Developer (React )
AscendionPoland8 hours ago
Full-timeBusiness Development

We are building a global Glass Factory platform that will transform transparency, traceability, and efficiency across multiple manufacturing sites worldwide. The solution will connect engineering and manufacturing workflows, integrate deeply with Azure services, and offer a responsive interface for both internal and external users.

The project is currently in the foundation phase, with development starting soon. We are seeking an experienced Front-End Developer to join the core team from December 2025.

What You’ll Do

  • Build scalable, maintainable front-end features using React 19 (hooks, context, functional components).
  • Develop high-quality TypeScript applications with a strong focus on type safety and clean architecture.
  • Implement authentication flows using Azure MSAL, OAuth 2.0, OpenID Connect, and token management.
  • Integrate with REST APIs, manage async flows, and ensure secure data handling.
  • Work with i18next for multilingual and internationalized UI.
  • Collaborate in an Agile/Scrum team, contributing to continuous improvement.
  • Apply clean code, reusable components, and best practices for performance and accessibility.

Core Technical Requirements

Frontend Framework & Language

  • React 19
  • TypeScript
  • Modern JavaScript (ES2020+)

Development Environment

  • Vite
  • Node.js 24
  • ESLint (TypeScript & code-quality rules)

Authentication & Security

  • Azure MSAL (@azure/msal-browser, @azure/msal-react)
  • OAuth 2.0 / OpenID Connect
  • Token acquisition and refresh
  • Azure AD integration

State Management & Patterns

  • React Context API
  • Custom hooks (e.g., useApi, useI18n)
  • React Router DOM v7

Internationalization

  • i18next / react-i18next
  • Locale management

API Integration

  • RESTful API consumption
  • Fetch API
  • Error handling patterns
  • Bearer token handling

UI/UX

  • CSS
  • Component architecture
  • Responsive design
  • Loading and error states

Development Practices

  • Git
  • Clean code principles
  • Organized code structure (components, services, contexts, hooks)

Key Skills

Ranked by relevance