Lead/Senior Fullstack Engineer, AI-Powered Web App

closed
Mimica Logo

Mimica

📍Remote - United Kingdom

Summary

Join our early engineering team and improve and expand the capabilities of the Mimica Web App by designing a robust architecture, developing new features, defining solutions for pressing issues in production, releasing improvements to existing components, and taking operational responsibility for what you build.

Requirements

  • Background in frontend or full-stack engineering, with a focus on developing modern, enterprise-class web applications
  • Proven experience in architecting high-quality UI components and crafting intuitive interfaces, complex layouts, and interactions that efficiently handle large datasets
  • Proficient in JavaScript, CSS3, and one or more major frontend frameworks or libraries such as React, including comprehensive state management solutions
  • Deep understanding of performance optimization techniques, including code splitting, lazy loading, efficient asset delivery, and strategies to minimize unnecessary re-renders
  • Commitment to upholding high engineering standards, delivering clean, testable, reusable, modular, and well-documented code
  • Demonstrated analytical and troubleshooting skills –methodically decomposing systems to identify bottlenecks, determine root causes and implement solutions
  • Drive to continually develop your skills, improve team processes and reduce debt
  • Fluency in English, with effective communication skills – articulating complex ideas, concepts and trade-offs clearly

Responsibilities

  • Developing a visualization tool and a data-rich dashboard that display process flows and metrics in novel ways
  • Building interfaces and real-time frontend services that enable multiple users to edit graph data and re-train AI models through their input
  • Enabling the auto-generation of process maps and bot code, elevating the experience of the users interacting with task-mining results
  • Participating in architectural decisions, collaborating across teams to identify and implement product improvements and producing documentation for your implementations
  • Providing feedback to peers through pair programming and code reviews and helping those around you to level up
  • Participating in hiring and onboarding new team members; taking on end-to-end project management responsibilities as we grow

Preferred Qualifications

  • Experience owning projects from start to finish, including speccing, design, development, testing, deployment, release and monitoring
  • Familiarity with security concepts relevant to frontend development, such as preventing cross-site scripting (XSS) attacks, configuring CORS appropriately, and securing client-side storage
  • Knowledge of advanced system design principles, data structures, algorithms, and the core concepts underlying scalable and reliable architectures
  • Background working in fast-paced, high-ambiguity startup environments, with a track record of delivering value quickly and iteratively
  • Active interest in AI, automation, or related fields

Benefits

  • Generous compensation
  • Health benefits
  • Ample paid time off
  • Flexible schedules and location
  • Start-to-finish project ownership
  • Opportunity to contribute to projects that will change the future of work
This job is filled or no longer available