
Senior Full-Stack Engineer – Mobile & Backend
Total System Services, LLC (TSYS)21 days ago
Reẖovot, IsraelSenior
Responsibilities
- Design and develop complete features across React Native applications and backend services.
- Build mobile experiences with React Native and TypeScript.
- Implement backend services, APIs, business logic, integrations, queues, events, scheduled jobs, and background workers.
- Design and operate scalable, reliable, secure, and cost-conscious cloud-based services.
- Work with relational and document databases, including data modeling and query optimization.
- Own features from technical design and implementation through deployment, monitoring, troubleshooting, and production operation.
- Write automated tests across mobile and backend components and participate in code reviews and architectural decisions.
- Guide and mentor other developers.
Requirements
- At least 8 years of professional software-development experience.
- Production experience delivering features across frontend or mobile and backend systems.
- Strong knowledge of TypeScript and modern JavaScript development, with production React Native experience.
- Experience developing backend services and APIs using Node.js, .NET, or a comparable modern backend stack.
- Hands-on experience with AWS, Azure, Google Cloud, or another major cloud platform.
- Experience designing, deploying, and operating cloud-based production services and service-to-service integrations.
- Experience with SQL or NoSQL databases and practical data modeling.
- Understanding of authentication, authorization, API security, and secure data handling.
- Familiarity with asynchronous processing, queues, background jobs, event-driven systems, containers, CI/CD, monitoring, logging, and production deployments.
- Ability to independently understand business requirements, design solutions, and deliver across the full stack.
- Strong problem-solving, communication, guidance, and mentoring abilities.
- Preferred experience with white-label or multi-brand applications, native iOS or Android development, distributed systems or microservices, payment/order/loyalty/commerce platforms, systems at scale, and AI coding agents or development automation.