drjobs Senior Full-Stack Engineer (React/)

Senior Full-Stack Engineer (React/)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Kyiv - Ukraine

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.