Join the future of AI-powered product engineering at Machinarium.
At Machinarium, we are a forward-thinking technology company offering strategy, design, and engineering services to clients across the globe. Our mission is to build scalable, AI-powered digital products that solve today's challenges and unlock tomorrow's opportunities.
We're currently looking for an experienced Backend Software Engineering Team Lead (Node.js) who combines strong technical analysis skills with hands-on development. This is not a management-first role — we need someone who analyzes, architects, documents, and codes at equal intensity.
At Machinarium, you will be a hands-on technical lead who drives projects from requirement analysis to production. You'll work closely with Product Owners, translate business requirements into detailed technical specifications, and actively contribute to the codebase every day.
Your role will span across technical analysis, task specification, hands-on development, and code review — with priorities shifting naturally based on what the project demands at any given time.
We are also in the process of integrating AI-powered tools and workflows across our engineering processes. While our team currently leverages AI through individual efforts, we are looking for someone who can help us systematize and scale AI adoption — bringing structure, best practices, and a clear roadmap to how we use AI as a team.
The primary technology focus will be on Node.js, with exposure to Go and PHP (optional) backend projects.
● The opportunity to shape and lead AI adoption across the engineering organization
● Flexibility in programming languages (aligned with project needs)
● Opportunity to work with cutting-edge AI technologies and innovative products
● A strong engineering culture with a collaborative and technically skilled team
● High ownership and direct impact on product direction
● Minimum 7+ years of software development experience, with strong expertise in Node.js
● Proven ability to analyze business requirements and produce detailed technical analysis documents
● Hands-on experience with AI-powered development tools (code generation, automated analysis, refactoring, documentation) and a vision for how to adopt them at team level
● Experience translating technical analysis into well-structured Jira tasks with clear acceptance criteria, subtasks, and technical specifications
● Strong knowledge of system design, microservices architecture, and scalable distributed systems
● Hands-on experience with NoSQL technologies such as Elasticsearch, Redis, and MongoDB
● Experience working on high-traffic, distributed systems
● Strong skills in code review, performance optimization, and debugging
● Proficiency in Git workflows (branching, merging, pull request reviews)
● Strong communication skills and ability to collaborate with Product Owners, analysts, and cross-functional teams
● Ability to read, write, and research technical documentation in English
Bonus:
● Experience with PHP (Laravel) or Go
● Experience in CI/CD, DevOps practices, and cloud environments
● Background in e-commerce, fintech, or real-time systems (e.g., live-streaming infrastructure)
● Analyze incoming business requirements and translate them into detailed technical specifications
● Evaluate feasibility, identify risks, and propose architectural solutions
● Enrich Jira tasks created by Product Owners with technical details, acceptance criteria, and subtasks
● Break down complex features into actionable, well-documented development tasks
● Actively develop features, APIs, and backend services alongside the team
● Build and maintain scalable backend systems and microservices
● Review code for quality, performance, and adherence to best practices
● Drive technical decisions and contribute to system architecture
● Mentor team members and establish engineering standards
● Help define and implement AI-powered workflows and tooling to improve the team's efficiency and output quality
● Build scalable, high-performance systems with modern technologies
● Establish a development workflow where technical analysis and task clarity reduce rework
● Drive the adoption of AI tools and practices across the engineering team
● Deliver innovative solutions in e-commerce and fintech domains
● Create a sustainable, high-performing development environment with strong engineering practices
At Machinarium, you don't just write code — you analyze, plan, build, and lead.
🚀 Ready to join us? Reach out to apply and grow with us.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Backend Developer (Node.js)
2026-06-16
Senior Backend Developer (Node.js)
2026-04-10
Full Stack Developer (Python-Heavy / Backend-Focused)
2026-06-16
- Posted
- Jun 16, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Istanbul
- Company
- Machinarium
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Backend Developer (Node.js)
2026-06-16
Senior Backend Developer (Node.js)
2026-04-10
Full Stack Developer (Python-Heavy / Backend-Focused)
2026-06-16