

רוצה להבין מה במשרה יכול להתאים לך?
תיאור משרה
As a Senior Full Stack Developer, you will focus on implementing complex features and architectural improvements across our technology stack.
Key Responsibilities and work requirements
- Implement complex features across frontend and backend components.
- Work with architects to implement microservices patterns according to best practices.
- Develop and optimize API gateway implementations.
- Participate in code reviews and technical discussions.
- Implement security best practices and improvements.
- Optimize application performance and scalability.
- Participate in architectural design discussions.
- Contribute to technical documentation.
- Share knowledge and best practices with the rest of the team.
- Participate in Agile ceremonies and technical planning.
- Collaborate with the DevOps team on deployment and infrastructure improvements.
- Collaborate with the Product team and other stakeholders.
דרישות התפקיד
- 5+ years of professional software development building and shipping production web applications.
- 3+ years working on at least two of the following in production:
- Modern frontend: React or Angular (TypeScript), including component architecture, routing, forms, and client-side state/data fetching.
- Backend APIs: ASP.NET Core (C#) or PHP (7.4+), including REST design, authentication/session handling, and integration with external services.
- Demonstrated delivery of end-to-end features (API + UI or API + integration), including debugging across service boundaries.
- Experience with HTTP-based integrations in distributed environments (third-party APIs, retries/timeouts, idempotency awareness, session or token propagation).
- Working knowledge of web security basics: input validation, authn/authz patterns, secrets via environment/config (not source control), and safe handling of user-provided data.
- Experience participating in code reviews, technical design discussions, and Agile planning (refinement, estimation, retros).
Strongly desired (meet most, not necessarily all)
- React + .NET experience on a BFF-style backend (orchestrating multiple backends, caching/session stores such as Redis).
- Angular experience on a large, long-lived SPA (including incremental modernization alongside older client code).
- PHP experience maintaining a mature server-side application (Composer, MVC-style layout, public APIs and webhooks).
- Familiarity with cloud-hosted deployments (containers, CI pipelines, environment-specific configuration); you will collaborate with DevOps on releases and infra changes rather than owning all of IaC.
- Exposure to AWS and/or Azure (APIs, identity, or hosted services).
- Automated testing discipline: unit tests (e.g. Vitest/xUnit) and comfort with E2E or integration testing practices on your team.
- Proficient English for written technical work; spoken English for day-to-day team syncs.
Preferred Qualifications
- Experience in HR tech, assessment, or similar B2B enterprise products (multi-tenant orgs, roles, billing, compliance-minded UX).
- Practical use of resilience patterns for outbound HTTP (retries, circuit breakers, structured logging).
- Monitoring and observability (structured logs, traces, or APM) in services you have operated.
- Contributions to shared libraries or internal SDKs consumed by multiple services.
- Familiarity with domain modeling (bounded contexts, clear service boundaries); explicit DDD certification not required.
- Open-source contributions or maintainership.
* משרה זו פונה לנשים וגברים כאחד.
קטגוריה
תחומים
רוצה לקבל עדכונים על המשרות לפני כולם?
שמירת העדפות תאפשר קבלת התראות אוטומטיות על משרות רלוונטיות, כך שתוכל להגיב מהר ולהגדיל את הסיכוי למצוא עבודה למצוא את התפקיד הבא