- İzmir, İzmir, Turkey
Responsibilities
- Lead and support the backend engineering team in delivering high-quality, scalable, and maintainable services.
- Provide technical direction and own backend architecture and technology decisions, including service boundaries, data models, API design, and integration patterns.
- Establish and maintain backend development standards, best practices, and coding guidelines.
- Participate in system design, code reviews, technical discussions, and architectural decisions.
- Work closely with Product, Frontend, Mobile, Desktop, Firmware, and QA teams to translate product requirements into effective technical solutions and well-defined APIs.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Nice to have: product-focused
- Nice to have: fast-paced technology
- Nice to have: globally distributed engineering
- Nice to have: microservices