Job Closed

This listing is no longer active.

CloudFactory logo
CloudFactory

Global leader in workforce solutions for machine learning and business process optimization

Senior Frontend Engineer

Frontend EngineerSoftware EngineerContractRemoteSeniorTeam 1,001-5,000Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Romania

Posted

96 days ago

Salary

0

Seniority

Senior

Job Description

Senior Frontend Engineer

CloudFactory

• Architect, design, and implement modern frontend applications for the AI data asset management platform. • Build high-performance, scalable interfaces for managing datasets, model assets, and ML workflows. • Develop intuitive UI experiences for data exploration, asset governance, and workflow orchestration. • Integrate frontend applications with backend services and REST APIs powering AI infrastructure. • Ensure applications remain performant, accessible, and responsive across environments. • Write clean, maintainable, and well-tested code following modern frontend best practices. • Participate in technical planning, architectural discussions, and sprint ceremonies. • Collaborate with product and design teams to translate complex ML concepts into intuitive user interfaces.

Job Requirements

  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Expert-level experience with React (Hooks, Context API, component optimization, React 19)
  • Strong understanding of modern frontend architecture patterns
  • Solid experience with HTML5, CSS3, responsive design, and cross-browser compatibility
  • Experience integrating REST APIs into modern frontend applications
  • Familiarity with state management solutions such as Redux Toolkit or Zustand
  • Experience with modern frontend build tools (Webpack, Vite, SWC, or esbuild)
  • Understanding of Git workflows, CI/CD pipelines, and code review practices
  • Experience building scalable and maintainable UI system

Related Job Pages

More Frontend Engineer Jobs

Full TimeRemoteTeam 51-200H1B No Sponsor

• Custom Component Development: Build and maintain a comprehensive internal component library covering 95%+ of the UI surface. • Collaborate with designers to deliver functional, brand-aligned implementations. • Marketing Funnel Engineering: Architect and develop multi-step marketing funnels, including landing pages, lead capture flows, upsell sequences, and thank-you pages. • Implement dynamic content rendering, conditional logic, and form validation. • Integrate with marketing platforms via REST APIs and manage funnel state across steps using appropriate storage strategies. • Payment Integrations: Integrate payment gateways (Stripe, PayPal, or similar) into funnel flows, including secure form handling, webhook processing, and error recovery. • Performance Optimization: Own Core Web Vitals across all funnel pages targeting Lighthouse scores of 95+. Apply code splitting, lazy loading, tree shaking, and critical CSS. Use React DevTools Profiler and Chrome Performance panel to identify and eliminate redundant re-renders through memo, useMemo, useCallback, and smart component splitting.

Poland
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

• Develop responsive, scalable web applications using a modern frontend framework (React preferred). • Write clean, maintainable code using TypeScript, JavaScript, HTML5, and CSS3. • Build reusable, modular UI components following component-based architecture. • Implement robust state management and efficient data-fetching patterns. • Integrate frontend applications with RESTful APIs and backend services. • Optimize application performance, rendering efficiency, and load times. • Build frontend components designed for platform environments and embedded use cases. • Develop UI modules that can operate within other applications (e.g., iframe embeds, SDK-based integrations, extensions). • Handle secure authentication flows (OAuth, token-based authentication). • Manage cross-origin communication and contextual data exchange between systems. • Ensure secure, lightweight, and reliable integration experiences. • Translate product and workflow requirements into intuitive interfaces. • Design data-heavy and search-driven UI experiences. • Present AI-generated insights in a clear and explainable manner. • Focus on usability, accessibility, and consistency across the platform. • Participate actively in code reviews and shared ownership of the codebase. • Write unit and component-level tests. • Follow CI/CD practices and modern frontend development workflows. • Work collaboratively with backend engineers and cross-functional partners to deliver cohesive features. • Contribute positively.

India
Job Closed
FlexiSAF Edusoft Limited logo

Frontend Development Intern

FlexiSAF Edusoft Limited

Building Innovative ICT Solutions for Schools and the Education Sector.

InternshipRemoteTeam 51-200Since 2007H1B No Sponsor

• The Flexisaf Internship Program is open to dynamic, creative and energetic people seeking to gain tech skills in Software Development. • You will learn based on a self-study approach, carry out tasks and complete projects in line with a well-structured and curated Internship Program Curriculum and resources which we provide to you at no cost. • Your progress will be monitored and supervised throughout the cohort to ensure that you remain on track and accountable. • During the program, you will learn alongside innovative and inspiring leaders through mentorship and gain valuable experience working on real-life solutions while also acquiring some work-ready, soft-skills along the way. • This program is open to students seeking SIWES placements, recent graduates seeking NYSC placement, Graduates seeking Post-NYSC experience and students seeking industry experience or anyone interested in upskilling and starting a career in tech.

Nigeria
Job Closed
Creative Chaos logo

Senior Software Engineer – React

Creative Chaos

Your innovation delivery partner.

Full TimeRemoteTeam 201-500Since 2000H1B No Sponsor

• Analyze business requirements • Estimate assigned tasks • Write code and unit tests • Collaborate with other team members • Tune your code for enhanced security and performance • Maintain systems by fixing any existing issues • Update issue tracking software • Provide status updates • Communicate with client • Control versions of your code • Research new technologies • Lead a team of software engineers • Mentor team members through training and guidance • Upgrade skills and knowledge • Evaluate candidates for open positions

Pakistan