استخدام Technical Lead (.NET )
شرح موقعیت شغلی
We are looking for an experienced Hands-on Technical Lead to guide our backend engineering team and help shape the architecture of scalable, reliable, and high-quality products.
In this role, you will combine strong technical execution with leadership responsibilities. You will mentor engineers, contribute to key architectural decisions, review critical code, collaborate closely with Product, and help the team deliver robust distributed systems.
Responsibilities
Lead and mentor a backend engineering team through technical guidance, coaching, code reviews, and best practices
Own and evolve backend architecture, with a focus on scalability, reliability, maintainability, and performance
Design and implement microservices-based and distributed systems
Define service boundaries, API contracts, data ownership, and communication patterns between services
Collaborate with Product teams to translate business needs into pragmatic technical solutions
Identify technical risks, manage technical debt, and continuously improve code quality and system design
Contribute to technical roadmap planning and strategic technology decisions
Work closely with DevOps/Infrastructure teams to improve deployment, observability, scalability, and system reliability
Support agile delivery by breaking down complex initiatives, unblocking the team, and improving engineering productivity
Help build a strong engineering culture based on ownership, quality, collaboration, and continuous improvement
Requirements
5+ years of backend engineering experience, including hands-on technical leadership
Strong experience with C# and ASP.NET Core
Proven experience designing, building, and operating microservices in production
Strong understanding of distributed systems, API design, asynchronous communication, and database design
Experience mentoring engineers, leading technical discussions, and driving engineering best practices
Experience working closely with Product teams in product-driven environments
Solid experience with:
REST APIs and/or gRPC
Docker and Kubernetes
RabbitMQ, Kafka, or similar message brokers
CI/CD pipelines
Redis and caching strategies
SQL Server and/or PostgreSQL
Design Patterns, SOLID principles, DDD, and Clean Architecture
Git workflows, pull requests, and code reviews
Experience working in Agile/Scrum environments
Nice to Have
Experience with cloud infrastructure, DevOps practices, or server administration
Experience with monitoring, observability, performance tuning, and incident response
Experience working on high-scale or mission-critical systems
Familiarity with software security best practices
Knowledge of Blockchain or Cryptocurrency concepts is a plus
What We’re Looking For
A strong technical leader with a hands-on mindset
Someone who can balance long-term architecture with pragmatic delivery
Strong ownership, responsibility, and problem-solving skills
Excellent communication and stakeholder management abilities
Passion for engineering excellence, mentoring, and continuous improvement
The perks and benefits of working at TwoX include the following:
- Flexible working hours
- Sports allowance
- Travel expense assistance
- Allowance to create new experiences
- Mental health allowance
- Loan
- Supplementary insurance
- Gifts for special occasions
- Discount on transaction fees
If you’re excited about leading engineers, shaping architecture, and building impactful products, we’d love to hear from you.
معرفی شرکت
مهارتهای مورد نیاز
- برنامه نویسی وب
- .NET
- API
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست