Senior Fullstack Developer


Position: Senior Fullstack Developer
Location: Kfar-Saba, Hybrid
Type: Full-time


About Us:
Octopai is a leader in Data intelligence solutions. Helping global enterprises transform complex data into actionable insights. Join our innovative team to develop cutting-edge data applications and push the boundaries of frontend and full-stack development.

Job Summary:
We are seeking an experienced Senior Fullstack Developer with deep expertise in Angular 17, TypeScript, and data visualization libraries such as Go.js and D3. You will design and develop responsive single-page applications (SPAs) and high-quality, interactive data visualizations. Proficiency with micro frontend architectures, state management, and component-based development is essential. Additionally, experience with testing frameworks, such as Cypress and Jest, and familiarity with backend C# is a plus.

Key Responsibilities:

  • Develop, optimize, and maintain responsive single-page applications (SPAs) using Angular 17 and TypeScript.
  • Create rich, interactive data visualizations using Go.js and D3 to represent complex data in intuitive, visual formats.
  • Implement Angular Store for effective state management, ensuring optimal application performance and data flow.
  • Use Angular Material and 3JS for creating sleek, responsive UIs with animations and 3D visualizations.
  • Collaborate with product, design, and backend teams to translate requirements into functional, efficient code.
  • Build and manage micro frontend architectures to support modular, scalable applications.
  • Develop and maintain reusable UI components using Storybook and ensure consistent styling and functionality across components.
  • Utilize Cypress and Jest for thorough, automated testing, ensuring reliability and functionality across all features.
  • Implement best practices in HTML5, CSS3, and JavaScript to create seamless, responsive user experiences.
  • Support backend functionality (C# experience is a plus) for fullstack development.

Qualifications:

  • 10+ years of experience in frontend or fullstack development with a strong focus on scalable, high-performance applications.
  • Proficiency in Angular 17 and TypeScript, with advanced skills in state management, Angular Store, and modern Angular practices.
  • Experience with Go.js and D3 for data visualization, along with RxJS for reactive programming.
  • Knowledge of micro frontend architectures for building modular, scalable applications.
  • Experience with Storybook for component development, enabling consistent and reusable UI elements.
  • Strong familiarity with Cypress and Jest testing frameworks.
  • Expertise in HTML5, CSS3, and JavaScript for robust, responsive UI development.
  • Experience with React is a plus, providing flexibility across frontend frameworks.
  • Understanding of data-intensive applications and data platforms is beneficial.
  • Fluent in English, with excellent written and verbal communication skills.
  • Backend experience with C# is an advantage.

Skills & Competencies:

  • Strong problem-solving skills and attention to detail.
  • Ability to write clean, maintainable, and efficient code.
  • Excellent collaboration and communication skills, with a proactive, team-oriented mindset.

Why Join Us?

  • Work on cutting-edge technologies and exciting projects in a fast-paced industry.
  • Be part of a collaborative and inclusive team environment.
  • Competitive compensation package, benefits, and career development opportunities.

How to Apply:
If you’re a skilled fullstack developer looking to make a significant impact, please submit your resume and a cover letter highlighting your experience and suitability for this role.

Apply for this Position