-
Doktar Technologies is an agritech company with offices in Istanbul, Izmir, and the Netherlands, aiming to improve food systems through the intensive use of data and data-driven decisions. To fulfill its purpose, Doktar delivers a palette of digital services to the entire agricultural value chain. Doktar is positioned as a one-stop shop for digital agriculture solutions, developing and delivering a set of services based on emerging technologies, such as remote sensing, the Internet of Things, machine learning, and artificial intelligence.
Responsibilities:
- Lead and mentor a team of developers, fostering a collaborative and high-performing environment.
- Design and build frontends and backend services, applying craftsmanship such as good Design Patterns, Testing, and considering performance, stability & durability at scale.
- Solve complex problems with solutions that are simple and clear.
- Help create the architecture of new products, guiding the team in architectural decisions.
- Maintain backend services and product frontends, overseeing the team's work in ensuring their stability and performance.
- Provide technical feedback to cross-functional stakeholders, representing the team's expertise in technical discussions.
- Continuously assist in planning and provide updates on the progress of development work, coordinating tasks and priorities within the team.
- Mentor and assist others in the team, nurturing their technical skills and career growth.
To be a good fit for the role, you need to:
- Understand and guide your team for the application of common Design Patterns.
- Drive quality and testing throughout team projects.
- Quickly grasp complex concepts to facilitate team understanding.
- Communicate effectively within the team and with stakeholders.
- Embrace feedback and foster personal and team growth.
- Prioritize documentation as a core practice for the team.
Requirements:
- Minimum of 6 years of software development experience.
- Minimum of 3 years of leadership experience leading development teams using collaboration methods and tools (such as Scrum, Git, GitHub, Issue Managers, Slack, Teams, etc.).
- Mastered in C#/.NET, Angular, HTML, and CSS.
- Strong understanding of Object-Oriented Programming principles.
- Ability to prioritize tasks, allocate resources, navigate ambiguity, and lead teams through change.
- Experience in conflict resolution and problem-solving, with the ability to address challenges and promote a positive team dynamic.
- Experience architecting, building, and maintaining high-demand APIs using Rest or GraphQL.
- Experience working with Cloud platforms, particularly Azure.
- Practical experience with written and spoken English, with the ability to effectively communicate and lead teams.
You will have stronger chances if you:
- Worked with Big Data.
- Worked with the Serverless Paradigm.
- Built using microservices architecture.
- Followed IaaC approach.
- Developed for mobile backends.
- Experience with testing, caching, No-SQL data stores, code-first development, and migrations.
- Experience with GitHub Actions or Azure DevOps.
- Familiarity with Node.js, Progressive Web Apps
- Utilized Swagger, ReDoc, MkDocs, etc., for API documentation.
- Experience with Internationalization and Localization (i18n/l10n)
- Experience with React or Vue
- Experience in defining and driving technical vision and strategy for projects, aligning them with broader organizational goals.
- Having strong project management skills, with the ability to plan, organize, and execute complex projects within established timelines and budgets.
What We Offer:
- Career acceleration with mentorship from industry experts and opportunities to lead technical initiatives.
- The chance to make a meaningful impact on the agriculture industry with contributions to a leading agri-tech platform.
- Mastery of technical skills on cloud, and the practice of modern software development in a developer-friendly environment.
- Collaboration on projects with national and international reach in a dynamic, open, and supportive team environment.
- Flexible work arrangements (hybrid or remote).
- Company shares options.
- Annual performance bonuses.
- Private health insurance that also covers junior family members.
- Lunch and transportation allowances.