View All Jobs 139994

Senior Full - stack Engineer (react/node.js)

Build secure cross-platform web and mobile applications for e-Ink device ecosystems
Senior
23 hours agoBe an early applicant
N-iX

N-iX

A European software development service company specializing in tailored IT solutions and consulting across various industries.

Senior Full-Stack Engineer

We are seeking a Senior Full-Stack Engineer with strong expertise in React and Node.js to join our team working on innovative e-Ink based products and companion applications. In this role, you will work across frontend, backend, and integration layers, ensuring seamless interaction between an e-ink device, its cloud services, and companion apps (web and mobile).

You will contribute to both new feature development (e.g., analytics, sharing, personalization) and maintenance/stabilization activities (bug fixing, optimization, knowledge transfer). A solid understanding of secure, scalable, and performant web/mobile applications is essential.

Key Responsibilities:

  • Develop and maintain web companion applications (React, TypeScript) supporting document sync, sharing, and account management.
  • Implement backend services using Node.js (TypeScript) for APIs, synchronization, and user management.
  • Contribute to cloud integrations (AWS-based services, Keycloak identity management, REST APIs).
  • Ensure secure data handling (encryption, authentication, GDPR compliance).
  • Collaborate with mobile engineers to align React Native components with device and cloud integrations.
  • Support knowledge transfer activities: documenting flows, APIs, and technical processes.
  • Participate in ADR decisions, code reviews, CI/CD pipelines, and quality-first practices.
  • Work closely with QA engineers on automation strategy, integration tests, and end-to-end flows.
  • Optimize performance for content sync, large files (PDF/EPUB), and offline/online modes.

Required Skills & Experience:

  • 5+ years of professional experience in full-stack development.
  • Strong proficiency in React (Hooks, Context, Redux or similar state management) and Node.js (TypeScript, Express/NestJS).
  • Experience with RESTful API design and integration.
  • Hands-on knowledge of secure coding practices (JWT, OAuth2, TLS, input validation).
  • Familiarity with MongoDB, SQL, or other database systems.
  • Experience with CI/CD pipelines (GitLab, Docker, Kubernetes).
  • Solid understanding of Agile practices and working in distributed teams.
  • Upper-Intermediate English level.

Nice to Have:

  • React Native experience (building cross-platform mobile apps).
  • Familiarity with offline-first architectures and sync mechanisms.
  • Knowledge of cloud services (AWS, Keycloak, HawkBit).
  • Experience with EPUB/PDF libraries, document rendering, or file-sharing platforms.
  • Prior work on IoT, embedded, or device-companion ecosystems.

Personal Attributes:

  • Strong ownership mindset, able to work across frontend and backend with equal confidence.
  • Comfortable collaborating in multi-vendor and multi-technology environments.
  • Product-oriented, with a focus on delivering business value and user experience.
  • Curious and adaptable — quick to learn new frameworks and approaches.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

+ Show Original Job Post
























Senior Full - stack Engineer (react/node.js)
Engineering
About N-iX
A European software development service company specializing in tailored IT solutions and consulting across various industries.