Fullstack Engineer
Role details
Job location
Tech stack
Job description
- Build, scale, and maintain backend and frontend services that power Insider's core analytics systems, processing hundreds of thousands of events per second.
- Maintain and evolve large-scale data stores for fast and reliable analytics data access.
- Work on high-throughput, low-latency systems used by internal teams and customer-facing dashboards.
- Contribute to event ingestion pipelines, API development, data enrichment, and metric generation flows.
- Collaborate with backend and data engineers to continuously improve performance, reliability, and observability.
- Write clean, modular, and testable code using Go and Node.js, focusing on systems that scale.
Requirements
-
Strong backend development experience with Go and / or Node.js, PHP Laravel.
-
Strong frontend development experience with Vue.js.
-
Experience with data-heavy systems where performance at scale is critical.
-
Experience with databases such as PostgreSQL, Redis, or similar.
-
Passion for building real-time systems and writing maintainable backend code.
-
A proactive communicator who fixes issues without waiting for instruction. Bonus points
-
Experience with ClickHouse, Kafka, Kinesis or NATS.
-
Familiarity with Kubernetes, AWS and distributed architectures.
-
Interest in event-driven design, streaming pipelines or gRPC-based communication.
-
Passion for debugging, optimizing and monitoring complex systems.
Benefits & conditions
- Tech & Dev talks and hackathons.
- Free access to platforms such as Laracast, Egghead, LinkedIn Learning, Blinkist, Masterclass and Spotify.
- Inclusive private health insurance.
- Smart work-model side benefits for food and bill expenses.
- Team activities and a no-dress-code culture.
- Remote work within Turkey. Seniority Level Not applicable Employment type Full-time Job function Engineering and Information Technology Industries