We are looking for a Front-End Software Engineer to join one of our engineering teams in Herzliya.
As part of the Mobile engineering group, you will develop tools that help our customers gain insights, drive engagement, and improve their mobile productssupporting a variety of frameworks.
Our front end is built with Vue.js, leveraging our internal component library to ensure a consistent and high-quality product experience.
You'll be joining a collaborative, high-performing team that values scalability, innovation, and close partnership between engineering, product, and design. As an international company, we offer the opportunity to work with global teams and contribute to products used by customers worldwide.
Role Responsibilities:
Write maintainable, high-quality code that aligns with best practices.
Develop a deep understanding of the company's front-end technology stack, with a focus on Vue.js.
Take ownership of tasks and projects, working collaboratively to break down work into manageable components.
Actively participate in agile ceremonies, refinement sessions, and team activities.
Communicate effectively, sharing ideas, concerns, and potential solutions with the team.
Demonstrate a growth mindset, showing self-awareness and a commitment to continuous learning and improvement.
Collaborate closely with product managers, designers, and engineersincluding international teamsto plan, design, and implement new product features.
Thrive in a fast-paced, product-led environment, adapting quickly to new technologies and evolving priorities.
Requirements: Minimum Qualifications:
Bachelors degree in Computer Science
3+ years of professional experience writing JavaScript code
Strong proficiency in at least one modern web framework (Vue, React, or Angular)
Experience building and maintaining web applications at scale, serving a large user base
Hands-on experience designing and implementing unit and integration tests to ensure product quality
Curiosity and adaptability, with a strong interest in learning new technologies and programming languages
Proven ability to collaborate in a team environment, working effectively with engineers, product managers, and designers
Preferred Qualifications:
Hands-on experience with Vue.js and TypeScript
Experience building and maintaining automated test suites
Familiarity with cloud-based infrastructure and deployment environments
Strong understanding of quality engineering and testing best practices
Experience working with data-intensive applications, optimizing performance and scalability
Experience with mobile app development and its integration with web applications.
This position is open to all candidates.