התפקיד במילים פשוטות
התפקיד כולל פיתוח חווית משתמש מקצה לקצה באמצעות React, בניית יישומים מדרגיים ובעלי ביצועים גבוהים בארכיטקטורת SaaS מודרנית מבוססת ענן. תהיה אחראי על שיפור תכונות קיימות, תרומה לארכיטקטורת ממשק המשתמש ואסטרטגיית בדיקות, ותשחק תפקיד ישיר בעיצוב ביצועי המערכת ואיכות הקוד.
- 7+ years of experience building React-based applications
- strong knowledge of software architecture, design patterns, and scalable front-end infrastructure
- Hands-on experience using AI-assisted development tools (e.g., Cursor, GitHub Copilot, or similar) as part of the coding workflow — including code generation, refactoring, and documentation
- Experience writing UI integration and component tests, using modern testing frameworks and best practices
- Proven ability to write high-performance, maintainable, and reusable code, with attention to developer experience and long-term code health
- Nginx experience
- Node.js experience
- Go or Java experience
- Background in authentication and authorization flows, including modern protocols
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים למפתחי Frontend בכירים עם 7+ שנות ניסיון בבניית יישומי React, בעלי ידע חזק בארכיטקטורת תוכנה ותבניות עיצוב. נדרש ניסיון מעשי בשימוש בכלי פיתוח מבוססי AI ובכתיבת בדיקות אינטגרציה ורכיבים לממשק המשתמש. פחות מתאים למי שאין לו ניסיון משמעותי ב-React ובכלים אלו.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןabra is seeking for an Senior Fronted Developer We are looking for a Senior Frontend Developer to join PlainID, the market-leading authorization platform, and help build the next generation of our leading cybersecurity product. You will take ownership of end-to-end user experience development using React, building scalable, high-performance applications within a modern, cloud-based, multi-tenant SaaS architecture. You will improve existing features, contribute to UI architecture and testing strategy, and play a direct role in shaping system performance, code quality, and overall engineering standards. Working closely with Product Managers, Backend Developers, and QA Engineers, you will deliver impactful features in a dynamic R&D environment, leverage AI-assisted development tools, and help drive continuous improvement across the platform. Key Responsibilities Develop complex React-based frontend components within a scalable SaaS product Contribute to frontend architecture and scalable infrastructure design Write high-performance, maintainable, and reusable code Design and implement UI integration and component tests using modern testing frameworks Collaborate closely with Product Managers, Backend Engineers, and QA teams Participate in limited backend development using Java or Go Work in an Agile environment with CI/CD, TDD/BDD, and Extreme Programming practices Meet performance goals and product KPIs
Requirements: 7+ years of experience building React-based applications, with strong knowledge of software architecture, design patterns, and scalable front-end infrastructure. Hands-on experience using AI-assisted development tools (e.g., Cursor, GitHub Copilot, or similar) as part of the coding workflow — including code generation, refactoring, and documentation. Experience writing UI integration and component tests, using modern testing frameworks and best practices. Proven ability to write high-performance, maintainable, and reusable code, with attention to developer experience and long-term code health. Nginx experience - an advantage. Node.js experience - an advantage. Go or Java experience - an advantage. Background in authentication and authorization flows, including modern protocols - an advantage. Strong understanding of Cyber Security domain - an advantage.
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- 7+ years of experience building React-based applications, strong knowledge of software architecture, design patterns, and scalable front-end infrastructure, Hands-on experience using AI-assisted development tools (e.g., Cursor, GitHub Copilot, or similar) as part of the coding workflow — including code generation, refactoring, and documentation, Experience writing UI integration and component tests, using modern testing frameworks and best practices, Proven ability to write high-performance, maintainable, and reusable code, with attention to developer experience and long-term code health