Senior Full-Stack Developer / Technical Lead (Relocation to Erbil)
Join Our Team at Tornet
Tornet is a leading full-service technology aggregator operating across telecom, digital platforms, and enterprise solutions. We are expanding our engineering leadership team and are looking for a Senior Full-Stack Developer / Technical Lead to join us on-site in Erbil, Iraq.
This role is ideal for an experienced engineer who not only builds high-quality applications but also leads teams, owns architecture decisions, and manages large-scale projects.
Role Overview
As a Senior Full-Stack Developer / Technical Lead, you will be responsible for:
- Designing, building, and maintaining scalable web and mobile applications
- Leading and managing a multi-disciplinary development team
- Making architectural and technical decisions
- Coordinating with product, operations, and management teams
- Ensuring best practices in performance, security, and scalability
Relocation to Erbil is required.
Chinese candidates are strongly preferred, especially those with international project experience.
Key Responsibilities
- Lead end-to-end application development (frontend + backend)
- Architect scalable systems and APIs
- Manage and mentor a team of developers
- Oversee code quality, reviews, and technical standards
- Collaborate with stakeholders to translate business needs into technical solutions
- Support deployment and cloud infrastructure in collaboration with DevOps
- Ensure documentation and long-term maintainability
Required Technical Skills
Core Stack (Must Have)
- Backend: Python and/or Node.js
- Frontend: JavaScript (Vue.js or React)
- Databases: MongoDB and SQL (PostgreSQL / MySQL)
- Cloud: AWS (EC2, S3, RDS, basic DevOps understanding)
- REST APIs, authentication, system integration
Additional Skills (Nice to Have)
- Mobile development exposure (Swift or cross-platform frameworks)
- Experience with Laravel or similar frameworks
- Familiarity with CI/CD, Docker, and cloud deployment workflows
Leadership & Experience Requirements
- 7+ years of professional software development experience
- Proven experience leading large development teams
- Strong system design and architectural background
- Experience working with international or distributed teams
- Ability to communicate clearly in English (Chinese is a strong advantage)
Why Join Tornet
- Lead high-impact projects with real business scale
- Work directly with executive leadership
- Long-term growth and leadership opportunity
- Competitive compensation package
- Relocation support to Erbil
Location & Relocation
- On-site position in Erbil, Iraq
- Relocation is mandatory
- Assistance provided for relocation and settlement
How to Apply
If you are a senior full-stack developer with strong leadership skills and are ready to take ownership of major projects, we would love to hear from you.
Apply via our official channels or contact Tornet directly to learn more about our projects and vision.