Software Engineer will work full time in Türkiye
We are seeking an experienced Full Stack Developer to manage and develop the complete software infrastructure for our manufacturing facility. This is a critical technical leadership position requiring expertise across backend, frontend, mobile, desktop applications, DevOps, and database management.
Key Responsibilities
Software Development
- Design, develop, and maintain backend services using ASP.NET Core and Python
- Build and enhance frontend applications using Angular, HTML, and CSS
- Develop mobile applications using Kotlin and React Native
- Create Windows desktop applications using WPF for industrial equipment integration
- Implement and maintain industrial communication protocols (RS232, Modbus TCP) for machine connectivity
Infrastructure & DevOps
Manage and optimize GitLab CI / CD pipelinesOversee containerization and deployment processesEnsure system reliability, scalability, and performanceDatabase Management
Administer and optimize Microsoft SQL Server databasesManage MongoDB clusters and data modelingConfigure and maintain Redis caching solutionsEnsure data integrity, security, and backup strategiesMonitoring & Observability
Manage Graylog for centralized logging and log analysisConfigure and maintain Grafana dashboards for system monitoringImplement alerting and performance tracking mechanismsRequired Qualifications
Technical Skills
Backend Development :
Strong proficiency in ASP.NET Core and C#Experience with Python for backend servicesRESTful API design and microservices architectureFrontend Development :
Solid experience with Angular frameworkProficiency in HTML5, CSS3, and TypeScript / JavaScriptResponsive design and cross-browser compatibilityMobile Development :
Hands-on experience with Kotlin for Android developmentReact Native framework experienceUnderstanding of mobile app lifecycle and deploymentDesktop Applications :
WPF (Windows Presentation Foundation) developmentIndustrial protocol integration (RS232, Modbus TCP)Experience with serial communication and industrial IoTDatabase & Caching :
Microsoft SQL Server administration and T-SQLMongoDB database design and administrationRedis configuration and optimizationDevOps & Tools :
GitLab CI / CD pipeline managementVersion control with GitGraylog and Grafana administrationLinux and Windows server environmentsProfessional Requirements
Bachelor’s degree in Computer Engineering, Computer Science, or related fieldMinimum 5 years of full-stack development experienceProven track record of managing enterprise software infrastructureExperience in manufacturing or industrial environments is highly preferredStrong problem-solving and analytical skillsAbility to work independently and manage multiple projectsExcellent documentation and communication skillsPreferred Qualifications
Experience with containerization (Docker, Kubernetes)Knowledge of additional industrial protocols (RS485, MQTT)Experience with ERP or MES systemsWhat We Offer
Opportunity to own and shape the entire technology infrastructureDirect impact on manufacturing operations and efficiencyModern technology stack and continuous learning opportunitiesCollaborative work environmentHow to Apply
Please submit your resume along with :
Portfolio of relevant projects (backend, frontend, mobile, or industrial applications)GitHub profile or code samplesBrief description of your most complex full-stack projectNote : This position requires full ownership of the software ecosystem in a manufacturing environment, including on-call support for critical systems.