Overview

We are seeking a Senior Front-End Developer with deep expertise in React and TypeScript, capable of converting Figma designs into pixel-perfect, production-ready code. The ideal candidate has hands-on experience building complex, interactive UI components and using modern AI coding tools as part of their daily workflow, while maintaining full ownership of code quality, architecture, and performance. You will work within an existing, optimized front-end system and contribute by extending, refining, and implementing new features with high engineering standards.

Responsibilities:
  • Build and maintain advanced front-end features using React and TypeScript
  • Translate Figma designs into pixel-perfect, responsive, and accessible UI implementations
  • Develop reusable, scalable components aligned with existing architecture and design systems
  • Implement complex interactive UI elements and drag-and-drop functionality
  • Manually implement complex UI logic and components when required
  • Review, validate, and enhance AI-generated code to ensure production readiness
  • Maintain strict quality standards regardless of automation or tooling used
  • Effectively use modern AI coding tools to accelerate development cycles, assist in implementation and refactoring, and improve productivity and delivery speed
  • Work within and extend an optimized front-end codebase designed for scaling
  • Ensure clean architecture, strong typing, and maintainable component structures
  • Maintain single source of truth for application state
  • Optimize performance, rendering efficiency, and overall user experience
  • Follow best practices for React patterns, state management, and code organization
  • Collaborate closely with UI/UX designers to ensure design accuracy and consistency
  • Work with backend engineers to integrate APIs and data flows efficiently
  • Partner with product and engineering stakeholders to deliver features aligned with technical and business goals
  • Stay up to date with advanced React patterns, TypeScript features, and modern front-end tooling
  • Continuously improve development workflows and technical implementation quality
  • Proactively suggest improvements to existing UI, architecture, or performance
Required Qualifications:
  • 5+ years of professional experience as a Front-End Developer
  • Expert-level experience with React
  • Advanced proficiency in TypeScript, including strict typing and complex type structures
  • Strong experience with Zustand, Redux, or similar state management libraries
  • Expert-level CSS skills including Tailwind CSS and responsive design
  • Strong experience converting Figma designs into exact, production-level implementations
  • Experience with drag-and-drop libraries (dnd-kit, react-beautiful-dnd, or similar)
  • Experience with Supabase, Firebase, or similar backend services
  • Proven experience effectively using modern AI coding tools such as Lovable, Claude / Claude Code, Cursor, and GitHub Copilot
  • Strong understanding of Advanced React hooks and patterns, Component-based architecture, State management strategies, and Performance optimization techniques
  • Experience working with large, scalable, and evolving codebases
  • Strong problem-solving and analytical skills
  • High attention to detail and commitment to code quality
  • Ability to work independently and take full ownership of tasks
  • Clear communication and strong collaboration skills
  • Comfortable working in fast-paced, technically demanding environments
Nice To Have:
  • Experience with visual editors, drag-and-drop builders, or CMS platforms
  • Experience with SaaS or large-scale web applications
  • Familiarity with design systems and component libraries
  • Experience improving or extending existing optimized front-end architectures
  • Knowledge of front-end testing strategies and tooling
  • Experience with internationalization (i18n) and RTL layout support
  • Strong interest in productivity-focused development workflows
Skills:
  • React
  • TypeScript
  • Zustand
  • Redux
  • Tailwind CSS
  • Responsive Design
  • Figma
  • Problem-solving
  • Communication
Technologies:
  • React
  • TypeScript
  • Zustand
  • Redux
  • Tailwind CSS
  • Lovable
  • Claude
  • Cursor
  • GitHub Copilot
  • Supabase
  • Firebase
Additional Information:
Department: Software DevelopmentReports To: Product and Engineering ManagerEmployment Type: Full-Time, RemoteExperience Level: Senior (5+ Years)Compensation: Competitive Salary (USD)Company OverviewUltaHost is a global leader in premium web hosting solutions, delivering fast, secure, and scalable hosting services to businesses worldwide. Our products are built for scale, performance, and long-term maintainability, with a strong focus on modern user experience and engineering efficiency.We operate in a highly technical, fast-moving environment where modern front-end architecture, advanced tooling, and efficient development workflows are critical to product success.Position SummaryWe are seeking a Senior Front-End Developer with deep expertise in React and TypeScript, capable of converting Figma designs into pixel-perfect, production-ready code.The ideal candidate has hands-on experience building complex, interactive UI components and using modern AI coding tools as part of their daily workflow, while maintaining full ownership of code quality, architecture, and performance. You will work within an existing, optimized front-end system and contribute by extending, refining, and implementing new features with high engineering standards.Key ResponsibilitiesFront-End Development & ImplementationBuild and maintain advanced front-end features using React and TypeScript.Translate Figma designs into pixel-perfect, responsive, and accessible UI implementations.Develop reusable, scalable components aligned with existing architecture and design systems.Implement complex interactive UI elements and drag-and-drop functionality.Manually implement complex UI logic and components when required.AI-Assisted Development & WorkflowEffectively use modern AI coding tools (e.g., Lovable, Claude, Cursor, GitHub Copilot) to:Accelerate development cyclesAssist in implementation and refactoringImprove productivity and delivery speedReview, validate, and enhance AI-generated code to ensure production readiness.Maintain strict quality standards regardless of automation or tooling used.Architecture, Quality & ScalabilityWork within and extend an optimized front-end codebase designed for scaling.Ensure clean architecture, strong typing, and maintainable component structures.Maintain single source of truth for application state.Optimize performance, rendering efficiency, and overall user experience.Follow best practices for React patterns, state management, and code organization.Cross-Functional CollaborationCollaborate closely with UI/UX designers to ensure design accuracy and consistency.Work with backend engineers to integrate APIs and data flows efficiently.Partner with product and engineering stakeholders to deliver features aligned with technical and business goals.Continuous ImprovementStay up to date with advanced React patterns, TypeScript features, and modern front-end tooling.Continuously improve development workflows and technical implementation quality.Proactively suggest improvements to existing UI, architecture, or performance.Required QualificationsExperience & Technical Skills5+ years of professional experience as a Front-End Developer.Expert-level experience with React.Advanced proficiency in TypeScript, including strict typing and complex type structures.Strong experience with Zustand, Redux, or similar state management libraries.Expert-level CSS skills including Tailwind CSS and responsive design.Strong experience converting Figma designs into exact, production-level implementations.Experience with drag-and-drop libraries (dnd-kit, react-beautiful-dnd, or similar).Experience with Supabase, Firebase, or similar backend services.Proven experience effectively using modern AI coding tools such as:LovableClaude / Claude CodeCursorGitHub CopilotStrong understanding of:Advanced React hooks and patternsComponent-based architectureState management strategiesPerformance optimization techniquesExperience working with large, scalable, and evolving codebases.Soft SkillsStrong problem-solving and analytical skills.High attention to detail and commitment to code quality.Ability to work independently and take full ownership of tasks.Clear communication and strong collaboration skills.Comfortable working in fast-paced, technically demanding environments.Preferred QualificationsExperience with visual editors, drag-and-drop builders, or CMS platforms.Experience with SaaS or large-scale web applications.Familiarity with design systems and component libraries.Experience improving or extending existing optimized front-end architectures.Knowledge of front-end testing strategies and tooling.Experience with internationalization (i18n) and RTL layout support.Strong interest in productivity-focused development workflows.
Note:

✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.

Please clearly mention that you have heard of this job opportunity on https://ijob.am.