We are seeking aSenior Full-Stack Engineer with strong expertise in React and to join our team working on innovative e-Ink based products and companion 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 (TypeScript) for APIs synchronization and user management.
- Contribute tocloud integrations (AWS-based services Keycloak identity management REST APIs).
- Ensuresecure data handling (encryption authentication GDPR compliance).
- Collaborate with mobile engineers to alignReact Native components with device and cloud integrations.
- Supportknowledge transfer activities: documenting flows APIs and technical processes.
- Participate inADR decisions code reviews CI/CD pipelines and quality-first practices.
- Work closely with QA engineers onautomation strategy integration tests and end-to-end flows.
- Optimize performance forcontent sync large files (PDF/EPUB) and offline/online modes.
Required Skills & Experience:
- 5 years of professional experience in full-stack development.
- Strong proficiency inReact (Hooks Context Redux or similar state management) and (TypeScript Express/NestJS).
- Experience withRESTful API design and integration.
- Hands-on knowledge ofsecure coding practices (JWT OAuth2 TLS input validation).
- Familiarity withMongoDB SQL or other database systems.
- Experience withCI/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 withoffline-first architectures and sync mechanisms.
- Knowledge ofcloud services (AWS Keycloak HawkBit).
- Experience withEPUB/PDF libraries document rendering or file-sharing platforms.
- Prior work onIoT 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
Required Experience:
Senior IC