Mondo

Senior Frontend Engineer, React.js

Mondo

full-time

Posted on:

Location Type: Remote

Location: Bulgaria

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and maintain responsive, performant frontend features using React, TypeScript, and Material-UI
  • Translate Figma designs into pixel-perfect, production-ready code with attention to detail
  • Implement smooth micro-interactions and animations using Framer Motion, CSS, or MUI animations
  • Collaborate closely with designers to bring motion design concepts to life
  • Write clean, maintainable TypeScript code following component architecture best practices
  • Integrate with GraphQL APIs using Apollo Client
  • Optimize animation performance and ensure smooth experiences
  • Troubleshoot and resolve complex UI issues in production environments
  • Participate in code reviews and provide thoughtful feedback to teammates

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 5+ years of professional frontend development experience
  • Strong proficiency in React and TypeScript
  • Solid experience with Material-UI (MUI) or similar component libraries
  • Demonstrated experience implementing CSS animations and transitions
  • Experience with Figma and translating designs into code
  • Solid understanding of responsive web design and cross-browser compatibility issues
  • Excellent attention to detail and commitment to UI polish
  • Strong written and communication skills with proven fluency in English
  • Experience with Framer Motion or other animation libraries (GSAP, Lottie, Rive) (preferred)
  • Familiarity with Vite build tooling (preferred)
  • Understanding of motion design principles and animation timing/easing (preferred)
  • Experience with SVG animations or canvas-based graphics (preferred)
  • Exposure to After Effects or ability to interpret animation mockups (preferred)
  • Knowledge of web animation performance optimization techniques (preferred)
  • Experience building and maintaining design systems (preferred)
  • Background or strong interest in UI/UX design (preferred)
  • Contributions to open-source projects or strong portfolio demonstrating animation work (preferred)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptMaterial-UICSSFramer MotionGraphQLApollo Clientresponsive web designSVG animationsanimation performance optimization
Soft Skills
attention to detailcommunication skillscollaborationproblem-solvingcode review feedback
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering