Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Title: Fullstack Software Architect
Location: Remote / Hybrid İstanbul / Hybrid İzmir
Reports To: CTO
Doktar Technologies is a leading Agritech company with a mission to revolutionize food systems through intensive use of data and data-driven decisions. Headquartered in the Netherlands with offices in Wageningen, Istanbul and Izmir, Doktar delivers a comprehensive suite of digital services across the entire agricultural value chain. Positioned as a one-stop shop for digital agriculture solutions, Doktar embraces emerging technologies such as remote sensing, internet of things, machine learning, and artificial intelligence.
You’ll be responsible for the end-to-end architecture of our agriculture tech platform. As a hands-on architect, you won’t just design — you’ll code alongside the team, review critical components, and ensure that every system we build is scalable, secure, reliable, and cost-optimized. You’ll also act as the bridge between technical teams, the product team, and internal stakeholders — ensuring that architecture isn’t just a set of diagrams but a living, respected framework that guides day-to-day development. You’ll deepen your expertise in real-world system design, gain broad cross-domain experience, and develop the strategic skills to drive technology that makes a real impact in agriculture.
#Responsibilities
- Own the architecture across backend (.NET), frontend (Angular), mobile (Flutter), and Azure services. Work side by side with engineers and Team Leads (Backend, Frontend & Mobile, QA, Delivery, Platform) to align design, delivery, and quality while proactively improving performance, scalability, and cost efficiency.
- Stay hands-on (by reserving part of every day for coding) - prototype, write reference implementations, and build complete features together with the team.
- Continuously review evolving systems, guide refactors, and manage technical debt to maintain stability and reliability, ensuring alignment with standards, compliance, growth, and long-term strategy.
- Partner with the Product team and act as the bridge technical and non-technical stakeholders - turning business needs into sustainable, well-structured technical solutions that balance speed and integrity.
- Define and enforce security, quality, performance, and compliance guardrails. Document architectural decisions clearly and maintain reproducible guidelines for the team.
- Maintain third-party dependencies according to internal policies to ensure security, licensing compliance, and maintainability, and lead the team in keeping them up to date.
- Own code quality and testing across all products, enforcing the architecture and setup for SAST, DAST, SCA, Unit, Integration, E2E, and API automation tests.
- Manage quality, delivery, and performance metrics (SLIs/SLOs, Azure Monitor, App Insights, Sentry, Firebase, Mixpanel, Application Records, Jira) - regularly reviewing results, reporting insights, and planning improvements.
- Build and maintain developer enablement tools and dashboards that enhance productivity, security, system health, and architectural integrity.
#To be a good fit for the role, you should:
- Be both a strategic thinker and a hands-on coder with experience in a similar role.
- Act as a connector between teams and stakeholders, keeping architecture practical and respected while communicating clearly with both technical and non-technical audiences.
- Care deeply about security, observability, performance, and runtime stability.
- Balance pragmatism with long-term vision, avoiding over-engineering while preventing costly rewrites.
- Value documentation, reproducibility, and knowledge sharing as part of your daily work.
#Requirements
- Minimum 7+ years of experience in backend, frontend, and cloud architecture.
- Strong expertise in .NET 9 (C#), Angular, and Azure cloud services (App/API Services, SQL, CosmosDB, Redis, Blob/Queue/Table, Monitor, Backup).
- Proven ability to design distributed systems and APIs at scale.
- Demonstrated experience in coding, prototyping, and conducting architectural reviews.
- Strong understanding of observability practices (logging, metrics, tracing).
- Experience with performance tuning and cloud cost optimization.
- Proficiency in English (written and spoken).
- Demonstrated ability to collaborate with technical and non-technical stakeholders to translate business needs into buildable, effective outcomes.
#You will have stronger chances if you:
- Have experience with serverless architectures (Azure Functions, Logic Apps).
- Have acted as a mentor or coach for engineers and Team Leads on design and clean architecture.
- Have experience maintaining engineering governance in GitHub (branch protection rules, PR templates, code owners, review policies, contribution guidelines).
- Led architecture efforts in compliance-driven environments.
- Built developer tooling, SDKs, or shared libraries to improve team workflows.
- Are familiar with security and compliance standards (GDPR, KVKK, ISO 27001).
- Can demonstrate how you’ve evolved architectures over time, balancing business needs, new technologies, and operational realities.
- Have experience in native mobile development or Flutter.
- Have designed multi-region, high-availability, event-driven systems (Service Bus, Event Hub, Kafka).
#What We Offer:
- A rewarding role within a young and dynamic interdisciplinary team;
- Opportunities for professional growth and career advancement;
- A blend of in-office and remote working, ensuring work-life balance (minimum 3 days on-site);
- Private health insurance that also covers family members below 22 years;
- Daily meal and transportation allowance;
- Attractive yearly bonuses based on performance.
- Employee Stock Option Scheme.
Key Skills
Ranked by relevanceReady to apply?
Join Doktar Technologies and take your career to the next level!
Application takes less than 5 minutes