Jobiglo

No results.

Full Stack Engineer - Operating System Platform

Randstad Türkiye · Istanbul

New
Senior 🇬🇧 English
JavaScript TypeScript Node.js REST APIs SQL NoSQL Git CI/CD Android iOS Flutter React Native

Job description

About the role

A recruiter representing a global business partner in the telecommunications industry is looking for a Mid/Senior Full Stack Engineer. You will build user-facing operating system features end to end, covering the UI, the services and data layers behind it, and the tools that support the development workflow. The work spans devices with different screen sizes and form factors.

Key responsibilities

  • Design, develop and maintain features end to end, from declarative UI components to the services, data storage and APIs behind them.
  • Build system-level user experiences such as home screen and desktop components, widgets, gestures, animations and multi-device adaptation.
  • Develop data layers, caching mechanisms and local databases for performance-critical features.
  • Build internal tools, test automation and developer utilities (e.g., Node.js scripts, web-based dashboards).
  • Architect clean, modular and reusable components, optimizing for performance, memory use and stability.
  • Investigate and fix platform-level issues through log analysis, profiling and stress testing.
  • Collaborate with international R&D teams on design reviews and integration, perform code reviews and mentor junior engineers.

Required profile

  • BSc in Computer Engineering or a related field.
  • 3+ years of professional experience in full stack development, focused on JavaScript/TypeScript.
  • Fluent written and spoken English.
  • Ability to work independently while collaborating effectively within a team.

Required skills

  • JavaScript/TypeScript (ES6+, async patterns, TypeScript type system)
  • Component-based, declarative UI development
  • Node.js or a similar stack, REST APIs and SQL or NoSQL databases
  • Modular, scalable architecture, OOP and design patterns
  • Debugging and performance optimization (profiling, memory, rendering)
  • CI/CD, Git, unit and integration testing
  • Preferred: mobile development (Android, iOS, Flutter, React Native), UI animations and gestures, AI-assisted development tools, technical leadership or mentoring experience

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Randstad Türkiye.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Turkey.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 hour ago

Expires 1 month from now

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Randstad Türkiye

Istanbul