TL;DR
Senior Software Engineer (Backend): Developing and maintaining cross-platform device management applications and services on Windows, macOS, and Linux with an accent on backend development using Go and Node, security protocols, and cloud integration. Focus on designing scalable, secure systems, collaborating with cross-functional teams, and enhancing device management capabilities.
Location: Remote within Turkey; must be located and authorized to work in Turkey
Company
hirify.global delivers a unified open directory platform for secure identity, device, and access management across organizations, enabling IT teams to manage multiple device types from a single platform.
What you will do
- Develop cross-platform applications and services primarily using Go and Node.js for Windows, macOS, and Linux.
- Collaborate with architects, UX designers, and DevOps to ensure system scalability, availability, and excellent user experience.
- Work within Scrum agile framework to deliver features and improvements.
- Implement and maintain security protocols including mTLS, OAuth, and OIDC.
- Write and automate unit, functional, and acceptance tests.
- Participate in strategic planning and product scoping with product managers.
Requirements
- Must be located in and authorized to work in Turkey.
- 5-10 years experience developing applications on macOS, Windows, or Linux using modern languages such as Go, Python, or Java.
- Strong backend or fullstack development experience.
- Experience with public cloud providers (AWS, GCP, Azure) and CI/CD pipelines.
- Knowledge of containerization and Kubernetes orchestration.
- Fluent English required for communication and interviews.
Nice to have
- Experience with Swift, C#, C++.
- Knowledge of device MDM and OS internals like Windows services, kernels, and macOS launch daemons.
- Mentoring junior engineers.
Culture & Benefits
- Remote-first work environment within Turkey.
- Collaborative and mission-driven team culture.
- Opportunity to work with cutting-edge SaaS technology and security protocols.
- Inclusive and diverse workplace valuing human connection.
Hiring process
- Interviews and screening conducted primarily in English.
- Use of AI tools to assist recruitment but final decisions made by humans.
- Official communication only from @hirify.global.com email addresses.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →