FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesDockerJavaScriptJestMobXNext.jsReactReduxSDLCTypeScriptWebpack
About the role
Key responsibilities & impact- Develop new user interface applications and projects using React 18+ and maintain existing projects
- Build and maintain microfrontend architecture using Webpack Module Federation
- Develop with HTML, CSS, JavaScript, TypeScript and their libraries and frameworks including React, Material-UI (MUI 7+), Zustand or Redux
- Create responsive user interfaces for desktop and mobile devices
- Generate reusable components and maintain a clean, well-documented code base
- Follow best practices and contribute to team coding standards
- Write comprehensive unit tests, snapshot tests, and integration tests using Jest
- Review code thoroughly and provide constructive feedback on pull requests
- Conduct architectural decision-making and technical planning
- Update and upgrade third-party packages
- Follow recent technologies, AI innovations, and keep projects up to date
- Optimize application performance and page loading times
- Integrate with RESTful APIs and backend services
- Mentor junior developers and share knowledge with the team
- Participate actively in Scrum ceremonies using JIRA
- Create and maintain technical documentation
- Deploy applications with GitLab CI/CD
- Stay updated with latest frontend trends and AI-powered development tools
- Share project information and insights with team members
- Participate in brainstorming sessions and contribute innovative ideas
Requirements
What you’ll need- At least 5+ years of hands-on coding experience with modern frontend technologies
- At least 1+ years of experience working with agentic programming like Cursor
- BS/MS in Computer Engineering or related fields
- Deep proficiency in HTML5, CSS3, JavaScript (advanced level)
- Strong expertise in TypeScript
- Extensive experience with React 18+ (production-level)
- Hands-on experience with Material-UI (MUI) 5+
- State management experience with Zustand or Redux
- Solid understanding of Webpack and Module Federation architecture
- Proficiency in Jest for unit testing, snapshot testing, and integration testing
- Experience with responsive and adaptive design
- Experience integrating with RESTful APIs
- Understanding of key design principles
- Active use of AI-powered development tools in software development workflow (minimum 1-2 tools)
- Good level of English (Intermediate or higher - written and verbal)
- Experience with Figma design tool
- Strong grasp of the full Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
- Nice-to-Have:
- Experience with Next.js
- Knowledge of GitLab CI/CD processes
- Experience with other state management solutions (MobX, etc.)
- Familiarity with automation platforms like n8n
- Performance optimization experience in large-scale applications
- Docker basics for local development
Benefits
Comp & perks- Flexible hours and remote-first mode,
- Competitive compensation,
- Complete Hardware/Software setup – anything you need for work,
- Open-door culture, transparent communication, and top management at a handshake distance,
- Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave,
- Access to our learning & development center: workshops, webinars, training platform, and edutainment events,
- Virtual team buildings and social activities.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React 18+HTML5CSS3JavaScriptTypeScriptMaterial-UI (MUI 5+)ZustandReduxWebpackJest
Soft Skills
mentoringconstructive feedbackteam collaborationarchitectural decision-makingtechnical planningcommunicationproblem-solvinginnovationadaptabilityparticipation in Scrum
Certifications
BS in Computer EngineeringMS in Computer Engineering
