توضیحات فرصت شغلی
About the Role
As a Senior Backend Developer, you’ll take a leading role in the development and Optimization of complex Vue.js applications. You’ll work on scalable, high-performance web interfaces that enhance user experience and align with modern development practices.
If you love solving challenging frontend problems, thrive in large-scale codebases, and enjoy sharing your knowledge with others—this is the role for you.
Location: Tehran, Ponak
Employment Type: Full-Time
Our official working days are Monday through Friday.
Experience
- A minimum of 6 years of professional experience designing, developing, and deploying .NET applications in complex, high-availability environments.
Technical Skills
- Expert-level proficiency in C# and ASP.NET Core (including .NET 8/9), with proven experience delivering production-grade backend systems.
- Demonstrated expertise in architecting microservices and distributed systems, including hands-on experience with gRPC and RESTful APIs.
- Deep understanding of event-driven architectures and messaging patterns; practical experience with at least one message broker (e.g., Kafka, RabbitMQ, Azure Service Bus).
- Advanced knowledge and hands-on implementation of Caching mechanisms (Redis, Memcached), with a track record of optimizing for scalability and performance.
- Strong experience integrating and querying Elasticsearch for analytics and search, including Indexing strategies and performance tuning.
- Proficiency in relational databases (SQL Server or similar), including Database Design, query Optimization, and troubleshooting.
- Solid foundation in object-oriented programming, software Design patterns, and principles such as SOLID, DRY, and clean Architecture.
System & DevOps
- Experience with CI/CD pipelines, automated Testing, and version control (Git).
- Familiarity with Docker and Kubernetes for containerization and orchestration.
- Working knowledge of cloud platforms (Azure and/or AWS), including deployment and Monitoring best practices for cloud-native applications.
Leadership & Collaboration
- Proven track record of mentoring engineers, conducting code reviews, and driving technical excellence within teams.
- Ability to lead architectural discussions, make decisions balancing business and technical goals, and communicate complex ideas clearly to stakeholders.
- Experience collaborating in cross-functional teams (QA, product management, infrastructure) within an Agile/Scrum environment.
Domain & Soft Skills
- Eagerness to learn and evolve in the financial technology sector. prior experience building trading or market data systems is a strong plus.
- Strong analytical and troubleshooting skills, with the ability to resolve complex technical problems independently.
- Excellent verbal and written communication skills; ability to articulate technical concepts to both technical and non-technical audiences.
- High standards of professionalism, ownership, and accountability.
Preferred Qualifications
- Hands-on experience with low-latency, real-time, or multithreaded systems in trading or fintech.
- Contributions to open source projects or active participation in technical communities.
- Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, AWS Certified Developer).
تکنولوژیها
- C#.NET
ما یک شرکت بازاریابی پیشرفته و ارائه دهنده راهکارهای فناوری هستیم که در زمینه ایجاد محتوا و بهرهگیری از مدلهای پیشرفته هوش مصنوعی برای بهینهسازی هر مرحله از فرآیند بازاریابی تخصص داریم.
تمرکز ما بر ارائه راهکارهای باکیفیت، مبتنی بر داده است که مخاطبان را درگیر کرده وبهره وری را افزایش میدهند. با استفاده از فناوری هوش مصنوعی، تولید محتوا را سادهسازی ، وظایف تکراری را خودکار نموده و بینشهای ارزشمندی کسب میکنیم تا اطمینان حاصل کنیم که مشتریان ما در رقابت در دنیای دیجیتال پیشرو باقی میمانند. تعهد ما به نوآوری فناوری و خودکارسازی به ما امکان میدهد استراتژیهای خود را به طور مداوم اصلاح کنیم و راهکارهای مقیاسپذیر و کارآمدی ارائه دهیم که بازدهی سرمایهگذاری و پتانسیل رشد را برای مشتریان ما به حداکثر برساند.
اطلاعات تماس
مزایا
- تایم کاری اروپا
- امکانات رفاهی
- امنیت شغلی
- ارتقاء شغلی
- فضای دوستانه، سالم و پویا
- آموزش های لازم در زمینه کاری