ALGOTEQUE Innovation Hub
Front-end Developer
ALGOTEQUE Innovation HubPoland20 hours ago
Full-timeRemote FriendlyInformation Technology, Engineering
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Job Description

We are seeking a skilled Frontend Developer to be responsible for designing, developing, and maintaining scalable, high-performance web applications using React and modern JavaScript frameworks. Your work will focus on building responsive, secure, and efficient user interfaces that integrate seamlessly with backend services in a cloud-native, microservices-based architecture.

Key Responsibilities

  • Develop, maintain, and optimize frontend applications using React, TypeScript, and modern JavaScript (ES6+).
  • Build responsive, accessible, and high-performance UI components using best practices.
  • Implement state management solutions (e.g., Redux, Zustand, React Query).
  • Integrate with backend APIs (RESTful, WebSockets) to ensure seamless data flow.
  • Optimize application performance using code-splitting, lazy loading, and efficient rendering techniques.
  • Follow component-driven development and design system principles to ensure UI consistency.
  • Implement secure authentication and authorization flows using OAuth2, JWT, or Azure AD.
  • Follow web security best practices to protect against vulnerabilities (e.g., XSS, CSRF, CORS).
  • Optimize frontend performance (e.g., image optimization, caching, bundle size reduction).
  • Develop unit, integration, and end-to-end tests using Jest, React Testing Library, Cypress, or Playwright.
  • Follow Test-Driven Development (TDD) principles to ensure reliable and maintainable code.
  • Participate in code reviews, ensuring high code quality and adherence to best practices.
  • Work with CI/CD pipelines (GitHub Actions, Azure DevOps) to automate deployments.
  • Implement frontend monitoring and logging (e.g., Sentry, Honeycomb, Azure Monitor).
  • Ensure seamless cloud-native deployments and integrations with backend services.
  • Work closely with backend developers, UX/UI designers, and DevOps engineers to build cohesive applications.
  • Maintain technical documentation for UI components, architecture, and best practices.
  • Mentor and support junior developers, fostering best practices and knowledge sharing.

Profile / Requirements

  • Proven experience in frontend development.
  • Strong expertise in React, TypeScript, and modern JavaScript (ES6+).
  • Experience with state management libraries (e.g. Redux, Zustand, React Query).
  • Proficiency in building responsive and accessible web applications (CSS, Tailwind, Styled Components).
  • Experience integrating with RESTful APIs and WebSockets.
  • Familiarity with Webpack, Vite, or Rollup for frontend build optimizations.
  • Strong understanding of CI/CD pipelines and cloud-based deployments.
  • Experience working in Agile teams (Scrum, Kanban).
  • Good English speaking skills.

Nice to have

  • Experience with Next.js for server-side rendering (SSR) and static site generation (SSG).
  • Material-UI design experience.
  • Knowledge of WebAssembly (WASM) or Progressive Web Apps (PWAs).
  • Familiarity with serverless architectures (e.g., Azure Functions).
  • Docker experience for frontend applications.
  • Experience with AI-assisted development tools (GitHub Copilot, Cursor).

Benefits

  • Long-term project and cooperation.
  • Opportunity to work on impactful, modern web applications.
  • Collaborative and innovative team environment.
  • Remote work with flexible arrangements.

Key Skills

Ranked by relevance