UI Developer at Senstar, focusing on responsive web and mobile applications using modern frameworks. Collaborate with teams to deliver accessible user interfaces and manage app distribution.
Responsibilities
Develop responsive, accessible, and scalable web applications using frameworks such as React and Angular.
Build and maintain cross-platform mobile applications using React Native for iOS and Android.
Translate UX/UI design concepts into functional, pixel-perfect, interactive components.
Implement reusable, modular components and participate in maintaining a unified design system across web and mobile platforms.
Integrate RESTful APIs and handle real-time data (WebSockets, MQTT, etc.) in front-end applications.
Optimize performance through efficient rendering, lazy loading, and proper state management.
Write clean, maintainable, and testable TypeScript code using modern development practices.
Conduct code reviews, contribute to design discussions, and uphold best practices for accessibility and security.
Collaborate closely with backend, QA, and product teams to deliver complete, production-ready solutions.
Manage and participate in mobile app distribution and release processes for both App Store and Play Store.
Requirements
3–6+ years of professional experience in front-end or UI development.
Strong proficiency in JavaScript (ES6+) and TypeScript.
Hands-on experience with React, Angular, and React Native.
Solid understanding of responsive design, cross-browser compatibility, and mobile-first principles.
Familiarity with state management tools such as Redux, Zustand, or NgRx.
Understanding of UI/UX design principles and attention to detail in translating designs to production (UX/UI design experience is a plus).
Experience using Git, CI/CD pipelines, and standard build tools (npm, yarn).
Strong debugging, performance optimization, and problem-solving skills.
Proven experience managing mobile app distribution, signing, and release cycles on both iOS and Android.
Some nice to have experience with design systems (Material, Chakra UI, Tailwind CSS, or similar).
Familiarity with testing frameworks such as Jest, React Testing Library, or Cypress.
Knowledge of accessibility (WCAG) and internationalization (i18n) standards.
Experience working in monorepo environments or large-scale multi-framework projects.
Benefits
Innovation: An opportunity to develop industry-leading security solutions.
Collaborative Culture: Join a passionate, results-driven team where collaboration and innovation are at the core of everything we do.
Continuous Professional Development: We are committed to your growth, offering ample opportunities for learning and advancement within a fast-paced, evolving industry.
Work-Life Balance: Enjoy a flexible work environment that promotes work-life balance, allowing you to thrive both personally and professionally.
Competitive Compensation & Benefits: Receive a competitive salary, performance-based incentives, and a comprehensive benefits package designed to support your health, well-being, and ongoing professional development.
Accessibility and Inclusion: At Senstar, we are committed to building an inclusive and accessible environment that includes a variety of backgrounds, perspectives, and skills.
Senior Associate in Digital Engineering at PwC providing consulting services to optimize operational efficiency and effectiveness in product development. Collaborating with clients to enhance processes and drive business performance.
Product Developer at Zumba Fitness responsible for executing technical apparel designs and managing production processes. Collaborates with design and factory teams to ensure on - brand, production - ready products.
Productivity Engineer enhancing developer efficiency at Ford's Electric Vehicles and Digital Design team. Implementing CI/CD pipelines and collaborating across teams to build a better world.
Apprenticeship Coach delivering high quality training programmes for Engineering Operative pathway. Supporting Apprentices in their development and ensuring progress within standards achievement.
Lead Key User augmenting local business processes with Transform360 solutions at GEA. Responsible for the effective adoption and training of engineering business processes.
Lead Statistical Programmer collaborating with Biostatistics and Clinical teams to develop complex programming deliverables. Supporting innovative medicine solutions for Orthopaedics at Johnson & Johnson.
Senior Director of Engineering leading Platform Engineering at Snyk. Overseeing cloud infrastructure and developer experience to support secure AI software development.
Engineering Recruiter sourcing critical software and AI - focused roles at Celestica. Building technical teams for next - generation AI and Cloud infrastructure in a hybrid role.
Internship in Industrial Engineering at Liebherr - Verzahntechnik GmbH focusing on process optimization and project management support. Participation in ongoing engineering projects and contributing to significant process improvements.
NC Programmer responsible for developing complex NC programs for machinings at Liebherr - Aerospace. Engaging in process optimization and aiding in CNC manufacturing operations.