Intellectsoft

Frontend Software Engineer

Intellectsoft

full-time

Posted on:

Origin:  • 🇺🇦 Ukraine

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AzureCloudDockerFluxJavaScriptKubernetesReactTerraformTypeScriptVaultWebpack

About the role

  • Design and develop modern, scalable frontend applications that interact with AI assistants and support multi-agent orchestration
  • Build solutions enabling customers to enhance PLM systems using AI-powered agents and custom knowledge bases
  • Analyze business and technical requirements and translate them into scalable software architecture and design
  • Lead and contribute to the full software development lifecycle — from concept and design to implementation and delivery
  • Design and implement cloud-native services and components using Microsoft Azure technologies to extend and enhance the platform
  • Develop and maintain CI/CD pipelines to support reliable, automated deployment and integration workflows
  • Actively participate in Agile team ceremonies, including sprint planning, daily stand-ups, retrospectives, and reviews
  • Stay current with emerging technologies, frameworks, and best practices to continuously improve the product and development process

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 5+ years of professional experience in frontend development
  • Deep expertise in JavaScript and TypeScript, with strong hands-on experience using React.js
  • Practical experience with Micro Frontend Architecture and building with Web Components
  • Strong understanding of HTML5, CSS3, and modern frontend build tools (e.g., Webpack, Vite)
  • Solid grasp of software design principles and patterns, including modular architecture, SOLID, DRY, CQRS, and Flux
  • Experience working with Git, CI/CD pipelines, automated testing, and DevOps practices related to frontend development
  • Proven track record of contributing to agile development teams, focusing on iterative delivery and continuous improvement
  • Enthusiasm for solving complex technical problems and working on innovative, high-impact projects
  • Nice to have: Experience working with AI-assisted development tools or coding agents
  • Nice to have: Familiarity with Microsoft Azure services such as AKS, Storage Accounts, Key Vault, Cosmos DB, and Azure Functions
  • Nice to have: Hands-on experience with cloud-native infrastructure tools including Docker, Kubernetes, Helm, and Terraform