
Senior Frontend Engineer, React.js
Mondo
full-time
Posted on:
Location Type: Remote
Location: Bulgaria
Visit company websiteExplore more
Job Level
Tech Stack
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