CrawlJobs Logo

Front-End Engineer

Smartech

Location Icon

Location:
Israel

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a versatile Front-End Engineer with strong full-stack awareness to join our engineering team. While your primary focus will be building elegant, scalable, and performant user interfaces, you’ll also leverage your back-end experience to collaborate across the stack and deliver end-to-end solutions. This role is ideal for an engineer who thrives at the intersection of front-end and back-end development, cares deeply about user experience, and enjoys solving complex technical challenges.

Job Responsibility:

  • Design, develop, and maintain responsive, dynamic front-end applications using React
  • Collaborate with product managers, designers, and back-end engineers to build intuitive and performant user experiences
  • Integrate front-end components with APIs and back-end services
  • Contribute to back-end development in Python or Java when needed (e.g., building REST APIs, data processing pipelines, or integration services)
  • Ensure code quality through unit testing, code reviews, and best practices in CI/CD
  • Optimize applications for performance, scalability, and security
  • Participate in architectural discussions and influence the full product stack
  • Stay current with emerging technologies and contribute ideas to improve team practices

Requirements:

  • BSc. in Computer Science, or a related field
  • 5 years of hands on experience in developing front-end applications with React and modern front-end technologies JavaScript/TypeScript, Redux, Webpack, etc.
  • Solid experience with Python (e.g., Flask, FastAPI, Django) and Java (e.g., Spring Boot, JEE)
  • Understanding of RESTful APIs, microservices, and system integration
  • Familiarity with databases (SQL, MongoDB, and/or NoSQL)
  • Strong foundation in computer science concepts (data structures, algorithms, design patterns)
  • Experience with Git, CI/CD pipelines, and cloud environments (AWS)

Nice to have:

  • Experience with GraphQL, WebSockets, or real-time systems
  • Familiarity with containerization (Docker, Kubernetes)
  • Knowledge of automated testing frameworks (Jest, PyTest, JUnit)
  • Exposure to DevOps practices and infrastructure-as-code

Additional Information:

Job Posted:
December 12, 2025

Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.