Senior Front End Engineer (UI / AI-Assisted Development)
📍 Job Overview
Job Title: Senior Front End Engineer (UI / AI-Assisted Development)
Company: Feedvisor
Location: Ramat Gan, Tel Aviv District, Israel
Job Type: Full-time
Category: Software Engineering / Front-End Development / AI-Assisted Development
Date Posted: May 12, 2026
Experience Level: Senior (5+ years)
Remote Status: On-site
🚀 Role Summary
-
Spearhead the development of high-impact, production-grade web applications with a primary focus on exceptional UI quality and user experience.
-
Leverage cutting-edge AI-assisted development tools and workflows to significantly accelerate the software development lifecycle, from prototyping to scalable production code.
-
Architect and implement robust front-end solutions using modern technologies such as React, JavaScript, and TypeScript, ensuring scalability, maintainability, and adherence to best practices.
-
Drive the adoption and refinement of AI-assisted development methodologies, defining best practices for integrating AI tools like Claude Code and Lovable into the engineering process.
-
Collaborate closely with product management, backend engineering, and design teams to deliver high-quality features efficiently and effectively within an agile development environment.
📝 Enhancement Note: This role is positioned at a senior level, emphasizing not just coding proficiency but also architectural input and process definition, particularly around AI-assisted development. The focus on UI quality and turning prototypes into production-ready code suggests a need for strong engineering discipline and an understanding of the full development lifecycle.
📈 Primary Responsibilities
-
Design, develop, and maintain polished, production-grade web applications with a meticulous focus on UI quality, performance, and user experience.
-
Implement features using React, JavaScript, and TypeScript, ensuring code is clean, efficient, and adheres to established coding standards and architectural patterns.
-
Actively utilize and integrate AI-assisted development tools (e.g., Claude Code, Lovable) to accelerate the development process, from rapid prototyping to the creation of scalable and maintainable production code.
-
Architect and refine workflows for transforming AI-generated prototypes and code into robust, production-ready applications, ensuring scalability and long-term maintainability.
-
Develop comprehensive unit and integration tests for front-end components and features to ensure code reliability, functional correctness, and prevent regressions.
-
Collaborate effectively with product managers to translate business requirements into technical specifications and with backend engineers to ensure seamless API integration and data flow.
-
Contribute to the definition and implementation of front-end best practices, architectural guidelines, and coding standards, with a specific emphasis on AI-assisted development workflows.
-
Participate in code reviews, providing constructive feedback to peers and actively incorporating feedback to improve code quality and team knowledge.
-
Troubleshoot and debug complex front-end issues, identifying root causes and implementing effective solutions in a timely manner.
-
Stay abreast of emerging technologies, AI advancements, and industry trends in front-end development and AI-assisted coding, evaluating their potential application within Feedvisor's development processes.
📝 Enhancement Note: The responsibilities highlight a blend of core front-end engineering duties with a significant emphasis on architectural contributions and the innovative use of AI tools. The mention of "scalability," "maintainability," and "best practices" indicates a need for a senior engineer capable of building robust systems, not just features.
🎓 Skills & Qualifications
Education: Bachelor's degree from a reputable university is preferred, demonstrating a strong foundation in computer science or a related field.
Experience: 5+ years of professional software engineering experience, with a significant portion dedicated to front-end development and UI engineering.
Required Skills:
-
Core Front-End Expertise: Deep proficiency in JavaScript, React, and modern front-end architecture principles.
-
Programming Languages: Strong command of JavaScript, Java, and Python for full-stack development capabilities.
-
AI-Assisted Development: Hands-on experience with AI-assisted software development tools such as Claude Code and Lovable, including understanding their capabilities and limitations in production environments.
-
UI/UX Focus: Proven ability to build polished, production-grade user interfaces with a strong emphasis on quality, usability, and performance.
-
Testing & Quality Assurance: Solid understanding and practical experience with UI testing methodologies, including unit and integration testing for front-end applications.
-
Cloud Environment: Experience working within an AWS (Amazon Web Services) environment, understanding its services relevant to web application deployment and management.
-
Workflow Architecture: Ability to architect and optimize development workflows, particularly for transitioning AI-generated prototypes into scalable production code.
-
Agile Development: Experience working in fast-paced, agile development environments.
Preferred Skills:
-
Modern Frameworks: Proficiency with TypeScript and Next.js for advanced front-end development.
-
Design Systems & Component Libraries: Experience in building or contributing to design systems and component libraries for consistent UI development.
-
Startup Environment: Previous experience working in a startup setting, demonstrating adaptability and a proactive approach.
-
Domain Knowledge: Familiarity with e-commerce platforms, search advertising, or performance optimization domains, providing context for product development.
📝 Enhancement Note: The requirements emphasize a senior-level full-stack engineer with a pronounced specialization in front-end development and a keen interest and practical experience in AI-assisted coding. The inclusion of specific AI tools and AWS experience points to the technical stack and operational environment.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase at least two significant projects demonstrating end-to-end front-end development, ideally involving complex UI components or user flows.
-
Include examples of how AI-assisted tools were integrated into the development process, highlighting improvements in speed, efficiency, or code quality.
-
Present case studies that detail the architectural decisions made, emphasizing scalability, maintainability, and performance optimization.
-
Provide evidence of robust testing strategies, including unit and integration tests, and demonstrate how quality was maintained throughout the development lifecycle.
Process Documentation:
-
Detail the process followed for transforming AI-generated prototypes into production-ready applications, outlining key steps, decision points, and quality gates.
-
Document workflows for unit and integration testing, including test coverage strategies and the tools used.
-
Illustrate how collaboration with backend teams and product managers was managed to ensure efficient feature delivery.
-
Showcase examples of how performance bottlenecks were identified and resolved within front-end applications.
-
Describe the approach to code reviews and feedback incorporation as part of the development process.
📝 Enhancement Note: For a senior role focused on AI-assisted development, a portfolio should not only demonstrate coding ability but also the strategic application of new technologies and the ability to define and improve development processes. Highlighting the transition from AI prototypes to production code is crucial.
💵 Compensation & Benefits
Salary Range: Based on industry benchmarks for Senior Front-End Engineers in Israel with 5+ years of experience, particularly those with expertise in AI-assisted development and cloud environments (AWS), the estimated annual salary range is approximately 350,000 - 550,000 ILS. This range can vary based on specific skills, interview performance, and the precise depth of AI tool experience.
Benefits:
-
Comprehensive Health Insurance: Medical, dental, and vision coverage for employees and potentially dependents.
-
Stock Options/Equity: Potential for equity participation in a VC-backed startup, offering long-term financial upside.
-
Professional Development: Budget for conferences, training, certifications, and learning resources to support continuous skill enhancement, especially in AI and front-end technologies.
-
Generous Paid Time Off: Vacation days, sick leave, and public holidays in accordance with Israeli labor laws and company policy.
-
Work-Life Balance Initiatives: While on-site, the company may offer flexible start/end times or other arrangements to support personal well-being.
-
Team Events & Social Activities: Opportunities for team building and social interaction to foster a strong company culture.
-
Modern Office Environment: Access to a well-equipped office space designed for collaboration and productivity.
Working Hours: Standard full-time working hours, typically around 40 hours per week, with potential for some flexibility in start and end times, common in Israeli tech companies. The on-site nature implies a structured work schedule within the office.
📝 Enhancement Note: Salary estimates are based on Israeli tech market data for senior engineering roles, factoring in the specialized skills in AI-assisted development and AWS. Benefits are standard for tech startups in the region, with an emphasis on long-term incentives and professional growth.
🎯 Team & Company Context
🏢 Company Culture
Industry: E-commerce Optimization Platforms / SaaS (Software as a Service) for Marketplaces. Feedvisor operates within the fast-growing e-commerce technology sector, specifically focusing on optimizing sellers' performance on platforms like Amazon. This industry is characterized by rapid innovation, data-driven decision-making, and a strong emphasis on ROI for clients.
Company Size: Feedvisor is a VC-backed startup. While specific employee numbers aren't provided in the raw data, startups of this nature typically range from 50 to 200 employees, often growing rapidly. This size implies a dynamic, fast-paced environment where individual contributions have a significant impact.
Founded: Founded in 2014, Feedvisor has established itself in the market with strong product-market fit. This history suggests a company that has moved beyond its initial startup phase and is now focused on scaling its operations, refining its product, and expanding its customer base.
Team Structure:
-
The engineering team likely operates in a relatively flat structure, common in startups, with cross-functional squads or teams focused on specific product areas or features.
-
This Senior Front End Engineer will likely report to an Engineering Manager or Head of Engineering, working closely with Product Managers, UX/UI Designers, and Backend Engineers.
Methodology:
-
Data-Driven Product Development: Decisions are heavily influenced by data analysis, customer feedback, and performance metrics to drive product improvements and client success.
-
Agile & Iterative Development: Employing agile methodologies (e.g., Scrum, Kanban) to enable rapid iteration, quick feedback loops, and continuous delivery of value.
-
Focus on AI and Automation: A core part of Feedvisor's product involves AI and algorithms, suggesting that the engineering culture embraces innovation in these areas, including the adoption of AI for internal development processes.
Company Website: www.feedvisor.com
📝 Enhancement Note: The company context highlights a dynamic startup environment within a competitive e-commerce tech space. The emphasis on AI and data-driven approaches will heavily influence the engineering culture and the expectations for this role.
📈 Career & Growth Analysis
Operations Career Level: This role is explicitly a "Senior" position, indicating a significant level of autonomy, technical leadership, and responsibility. A Senior Front End Engineer at Feedvisor is expected to not only execute complex development tasks but also to influence technical direction, mentor junior engineers, and contribute to architectural decisions. The added focus on AI-assisted development suggests this role may also evolve into a specialized leadership path within that domain.
Reporting Structure: The Senior Front End Engineer will likely report to an Engineering Manager or a Director of Engineering. They will work collaboratively within a cross-functional team, interacting daily with Product Managers, UX/UI Designers, and Backend Engineers. Peer collaboration and mentorship of junior engineers are also key aspects of the senior role.
Operations Impact: The impact of this role is directly tied to the quality and performance of Feedvisor's platform. A highly polished and efficient UI, coupled with accelerated development cycles enabled by AI, directly contributes to customer satisfaction, product adoption, and the company's ability to scale and compete effectively in the e-commerce optimization market. By improving development velocity and quality, this role directly supports Feedvisor's mission to enhance client business outcomes.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in AI-assisted development, becoming a go-to expert for integrating and optimizing AI tools within the engineering workflow.
-
Architectural Leadership: Progress to a Tech Lead role, taking ownership of architectural decisions for significant product areas or new feature development.
-
Mentorship & Team Leadership: Mentor junior engineers, lead code review sessions, and potentially transition into a formal team lead or management position.
-
Cross-Functional Experience: Gain broader exposure to backend systems, data science, and product strategy, fostering a holistic understanding of the business.
-
Impact on Product Strategy: Contribute to strategic discussions about technology adoption, development processes, and the future direction of Feedvisor's platform.
📝 Enhancement Note: The career path for a Senior Engineer in a growing startup like Feedvisor offers significant opportunities for both technical specialization (especially in AI) and leadership development. The role is positioned to make a tangible impact on the company's product and operational efficiency.
🌐 Work Environment
Office Type: This is an on-site role, indicating a traditional office-based work environment. Feedvisor likely provides a modern, collaborative office space designed to foster innovation and teamwork.
Office Location(s): The primary office is located in Ramat Gan, Tel Aviv District, Israel. This is a well-established tech hub, offering access to talent and a vibrant ecosystem.
Workspace Context:
-
Collaborative Spaces: The office will likely feature open-plan areas, meeting rooms, and breakout zones to encourage spontaneous collaboration and formal discussions.
-
Technology & Tools: Engineers will have access to high-performance workstations, necessary software licenses, and reliable internet connectivity. The environment will support the use of both traditional development tools and AI-assisted platforms.
-
Team Interaction: Expect regular face-to-face interaction with colleagues, fostering a strong team dynamic and facilitating quick problem-solving and knowledge sharing. The on-site nature is conducive to building strong interpersonal relationships within the engineering team and across departments.
Work Schedule: The role is full-time, with standard working hours (approximately 40 hours per week). While the environment is on-site, Israeli tech companies often offer some degree of flexibility in daily start and end times, allowing employees to manage their schedules around core working hours and team meetings.
📝 Enhancement Note: The on-site requirement suggests a preference for in-person collaboration and a structured work environment that can be beneficial for team cohesion and rapid iteration, especially for a startup focused on innovation.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A brief call with a recruiter to assess basic qualifications, cultural fit, and interest in the role and company.
-
Technical Interview(s): Likely involves one or more rounds focusing on:
- Front-end Fundamentals: In-depth questions on JavaScript, React, HTML, CSS, performance optimization, and UI architecture.
- AI-Assisted Development: Discussion of practical experience with tools like Claude Code/Lovable, how they were used, and what challenges were overcome. This might include hypothetical scenarios or discussions on best practices for AI integration.
- Coding Challenge/Live Coding: A practical exercise, potentially involving building a small UI component or solving a problem that tests coding proficiency, problem-solving skills, and potentially the application of AI tools if feasible within the exercise format.
- System Design: A discussion on architecting scalable front-end applications, potentially involving the use of AI for prototyping or code generation.
-
Portfolio Review & Deep Dive: A dedicated session where the candidate presents their portfolio, discussing key projects, architectural decisions, challenges faced, and their approach to AI-assisted development. This is a critical stage for demonstrating practical experience and strategic thinking.
-
Hiring Manager Interview: A conversation with the hiring manager to discuss career aspirations, team fit, leadership potential, and alignment with Feedvisor's culture and goals.
-
Final Interview/Team Meet-and-Greet: Potentially a final conversation with senior leadership or a broader team meet-and-greet to ensure cultural alignment and answer any remaining questions.
Portfolio Review Tips:
-
Highlight AI Integration: Clearly articulate how AI tools were used in your projects. Quantify the benefits if possible (e.g., "reduced development time by X%," "enabled faster prototyping of Y feature").
-
Showcase Architectural Thinking: For each project, be ready to explain the "why" behind your technical choices, focusing on scalability, maintainability, and performance.
-
Demonstrate UI Craftsmanship: Present visually appealing and highly functional UI examples. Discuss your approach to ensuring a polished user experience.
-
Explain Workflow Optimization: Detail how you or your team optimized development workflows, especially concerning the transition from AI-generated code to production-ready applications.
-
Be Prepared for Technical Depth: Expect to be questioned on specific code snippets, testing strategies, and architectural patterns.
Challenge Preparation:
-
Refresh Core Technologies: Ensure a strong grasp of JavaScript, React, state management, and common front-end design patterns.
-
Practice AI Tool Application: If possible, work with AI coding assistants to understand their output and how to refine it. Think about common pitfalls and how to mitigate them.
-
Prepare for System Design: Review principles of scalable front-end architecture, component design, and API integration. Consider how AI could play a role in these aspects.
-
Articulate Your Process: Be ready to clearly explain your development process, from understanding requirements to deploying code, with a focus on quality and efficiency.
📝 Enhancement Note: The interview process is designed to thoroughly assess both technical expertise in front-end and AI-assisted development, as well as strategic thinking and problem-solving capabilities. The portfolio is a key component for demonstrating practical application.
🛠 Tools & Technology Stack
Primary Tools:
-
Front-End Framework: React (with potential use of TypeScript and Next.js).
-
Programming Languages: JavaScript, Java, Python.
-
AI-Assisted Development Tools: Claude Code, Lovable (specific tools mentioned).
-
Version Control: Git (likely GitHub, GitLab, or Bitbucket).
Analytics & Reporting:
-
Performance Monitoring: Tools for tracking front-end performance, load times, and identifying bottlenecks (e.g., browser developer tools, dedicated performance monitoring services).
-
User Behavior Analytics: Potentially integrate tools to track user interactions and gather insights for UI/UX improvements.
CRM & Automation: While not directly front-end tools, understanding how the front-end interacts with backend systems, APIs, and potentially customer-facing platforms is crucial. This implies familiarity with:
-
APIs: RESTful APIs, GraphQL.
-
Cloud Platform: AWS services relevant to web application deployment (e.g., EC2, S3, CloudFront, Lambda).
-
Build Tools & Bundlers: Webpack, Vite, Babel.
-
Testing Frameworks: Jest, React Testing Library, Cypress.
📝 Enhancement Note: The technology stack is clearly defined, with a strong emphasis on React and JavaScript, complemented by Java and Python for full-stack capabilities. The explicit mention of AI tools like Claude Code and Lovable is a key differentiator, requiring candidates to have practical experience with these specific technologies.
👥 Team Culture & Values
Operations Values:
-
Innovation & AI Adoption: A forward-thinking culture that embraces new technologies, particularly AI, to drive efficiency and product innovation. Expect a willingness to experiment with and integrate AI tools into daily workflows.
-
Quality & Craftsmanship: A commitment to building high-quality, polished, and robust software, with a strong emphasis on UI excellence and user experience.
-
Collaboration & Teamwork: A highly collaborative environment where engineers work closely with product, design, and backend teams to achieve common goals. Open communication and mutual support are likely valued.
-
Impact & Ownership: A culture that empowers engineers to take ownership of their work, contribute to strategic decisions, and see the direct impact of their efforts on the company's success and customer outcomes.
-
Agility & Speed: The ability to move quickly, iterate rapidly, and adapt to changing market demands and technological advancements, common in a VC-backed startup environment.
Collaboration Style:
-
Cross-Functional Integration: Strong emphasis on seamless collaboration between front-end, backend, product, and design teams, ensuring a holistic approach to product development.
-
Open Communication Channels: Encouragement of direct and transparent communication, utilizing tools like Slack, Jira, and regular stand-ups/meetings.
-
Feedback-Rich Environment: A culture where constructive feedback is regularly exchanged through code reviews, design discussions, and team retrospectives, fostering continuous improvement.
-
Knowledge Sharing: Practices that promote the sharing of technical knowledge, best practices, and learnings from AI tool experimentation through internal sessions, documentation, or pair programming.
📝 Enhancement Note: The culture is shaped by its startup nature and its focus on AI and e-commerce optimization. Values likely center around innovation, quality, collaboration, and a drive for impact, with a collaborative style that emphasizes cross-functional integration and open feedback.
⚡ Challenges & Growth Opportunities
Challenges:
-
Integrating AI Effectively: The primary challenge will be to harness AI-assisted development tools not just for speed, but also to maintain and enhance code quality, scalability, and maintainability. This involves defining robust workflows and quality gates.
-
Balancing Speed with Quality: In a fast-paced startup environment, there's a constant tension between shipping quickly and ensuring the long-term health and quality of the codebase. This role will need to navigate this balance, especially with new AI tools.
-
Staying Ahead of AI Evolution: The field of AI-assisted development is rapidly evolving. Keeping up with new tools, techniques, and best practices to ensure Feedvisor remains at the forefront will be an ongoing challenge.
-
Architectural Scalability: As the platform grows, ensuring the front-end architecture remains scalable and performant will require continuous attention and strategic planning.
Learning & Development Opportunities:
-
AI Development Specialization: Become a leader in AI-assisted software development within the company, pioneering new techniques and workflows.
-
Advanced Front-End Architecture: Deepen expertise in building complex, scalable, and high-performance web applications.
-
Cloud & Backend Integration: Gain more in-depth knowledge of AWS services and how front-end applications integrate with complex backend systems.
-
Mentorship & Technical Leadership: Develop leadership skills through mentoring junior engineers and potentially leading technical initiatives or feature teams.
-
Industry Exposure: Opportunities to attend relevant tech conferences, workshops, and training sessions focused on AI, front-end development, and e-commerce technology.
📝 Enhancement Note: The role presents unique challenges related to the novel application of AI in development, requiring a proactive approach to learning and process definition. Growth opportunities are substantial, particularly for those looking to specialize in AI-driven engineering and technical leadership.
💡 Interview Preparation
Strategy Questions:
-
AI Integration Strategy: "Describe your approach to integrating AI-assisted tools like Claude Code into an existing development workflow. What are the key considerations for ensuring code quality and maintainability?" (Preparation: Focus on defining quality gates, testing strategies, and workflow adaptation.)
-
Problem-Solving with AI: "Imagine you need to build a complex UI component quickly. How would you leverage AI tools, and what steps would you take to ensure the final output is production-ready?" (Preparation: Outline a step-by-step process, including prompt engineering, code review, testing, and refinement.)
-
Architectural Decision-Making: "When designing a new front-end feature, how do you balance the need for rapid development with long-term architectural considerations, especially when using AI tools?" (Preparation: Discuss trade-offs, SOLID principles, scalability patterns, and how AI can support or complicate these.)
Company & Culture Questions:
-
Startup Fit: "How do you thrive in a fast-paced startup environment, and what excites you about Feedvisor's mission in the e-commerce optimization space?" (Preparation: Research Feedvisor's product, market position, and recent news. Connect your experience to startup dynamics.)
-
AI in Development: "What are your thoughts on the future of AI in software development, and how do you see it impacting the role of a front-end engineer?" (Preparation: Formulate informed opinions on AI's potential benefits and challenges, showing enthusiasm for innovation.)
-
Collaboration Style: "Describe a situation where you had to collaborate closely with backend engineers or product managers to deliver a feature. What was your approach?" (Preparation: Prepare a STAR method example focusing on communication, problem-solving, and achieving shared goals.)
Portfolio Presentation Strategy:
-
Focus on Impact: For each project, clearly articulate the business problem solved and the impact achieved, not just the technical implementation.
-
Showcase AI's Role: Dedicate specific slides or talking points to how AI tools were used, the challenges encountered, and the lessons learned. Quantify benefits where possible.
-
Architectural Deep Dive: Be prepared to explain the reasoning behind your architectural choices, focusing on scalability, performance, and maintainability.
-
Interactive Elements: If possible, include live demos or interactive elements to showcase the UI and functionality.
-
Concise Storytelling: Structure your presentation to tell a clear story for each project, guiding the interviewer through the problem, solution, and outcome.
📝 Enhancement Note: Interview preparation should heavily emphasize practical application of AI tools, architectural thinking, and a strong understanding of the startup environment and Feedvisor's domain. The portfolio presentation is a critical opportunity to demonstrate these skills.
📌 Application Steps
To apply for this Senior Front End Engineer position:
-
Submit your application through the provided link on Comeet.
-
Tailor your resume: Highlight your 5+ years of front-end experience, specific skills in React, JavaScript, Java, and Python. Crucially, emphasize your hands-on experience with AI-assisted development tools like Claude Code and Lovable, and your work within AWS environments. Use keywords from the job description.
-
Prepare your portfolio: Select 2-3 of your strongest projects that showcase complex UI development, architectural thinking, and ideally, the integration of AI tools. Be ready to present these projects, detailing your process, challenges, and outcomes, with a focus on AI's impact.
-
Practice your interview responses: Prepare for technical questions on JavaScript, React, and front-end architecture. Practice discussing your experience with AI tools, workflow optimization, and how you handle the balance between speed and quality in a startup.
-
Research Feedvisor: Understand their product, target market (e-commerce optimization for Amazon sellers), and company mission. Be prepared to articulate why you are a good fit for their culture and this specific role.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Requires over 5 years of software engineering experience with deep expertise in React, JavaScript, Java, and Python. Must have hands-on experience with AI-assisted development tools and working within an AWS environment.