Software Engineer

Annual Package

0.9to1.1 Billion Tomans

Contract Type

Hybrid

Benefits

  • Attractive benefit package
  • Hybrid work option
  • Supportive and dynamic environment
  • Professional development opportunities

Location

Our client is a company with the following specifications:

🗓Company History: 10+ Years

⚙️Company Industry: Technology

🏢Company Size: 500+ Employees

.

Your Impact

As a Software Engineer, you will play a pivotal role in designing and developing robust, scalable, and efficient software solutions that meet business and user needs. 

  • Your expertise in software development using Python will enable you to craft innovative solutions that align with project goals. 
  • With your knowledge of software architecture, you will ensure the creation of high-quality, maintainable, and secure code.
  • Your excellent problem-solving skills will allow you to navigate complex challenges, providing effective and timely resolutions.

.

What Success Looks Like

In this role, success means delivering high-performing software that exceeds expectations and contributes to organizational growth. You’ll achieve this by applying best practices in software development, maintaining high code quality standards, and fostering collaboration across teams.

.

Key Responsibilities Include:
  • Leading the design and architecture of Python-based systems, ensuring scalability and efficiency.
  • Implementing end-to-end solutions for high-demand applications that support millions of users.
  • Supporting cross-functional teams in integrating Python services with existing infrastructure and microservices.
  • Overseeing code quality by conducting regular reviews and ensuring adherence to best practices.
  • Involving yourself in decision-making for tools, technologies, and frameworks that align with the company’s vision.
  • Monitoring and optimizing the performance of services, addressing bottlenecks, and proactively preventing issues.

.

What You Bring

To excel in this role:

  • You are skilled in building complex applications using Python and are familiar with best practices for software architecture and design.
  • You have demonstrated experience in developing Python without relying on frameworks, showcasing a deep understanding of the language’s core features and your skills in building clean, efficient solutions from scratch.
  • You have proven experience in developing and deploying large-scale, high-availability systems.
  • You possess a deep understanding of system design to craft well-organized, maintainable code.
  • You demonstrate strong expertise in working with microservices architecture, API development, and cloud platforms.
  • You have hands-on experience working with databases such as PostgreSQL, MySQL, or NoSQL alternatives.
  • You have strong knowledge of Domain-Driven Design (DDD) principles and their application in complex systems.
  • You are experienced with Test-Driven Development (TDD) methodologies, ensuring code quality and reliability.
  • You have expertise in writing and maintaining unit tests, contributing to a robust and well-tested codebase.
  • You bring a problem-solver mindset, breaking down complex challenges and providing innovative solutions.
  • You are detail-oriented, ensuring that every aspect of your work contributes to the system’s overall success.
  • You work well under pressure, ensuring project milestones are met without compromising quality.
  • You demonstrate excellent time management, effectively balancing multiple projects and meeting deadlines.
  • You are a hands-on team player, passionate about fostering a collaborative and innovative work environment.
  • You show resilience in fast-paced environments, maintaining focus and delivering results.
  • You have strong communication skills, allowing you to collaborate effectively across teams and departments.

.

How This Position Elevates Your Career

This role offers you the opportunity to shape the future of a fast-growing tech platform, working with cutting-edge technology and a world-class team in one of the best companies in Iran. You will be empowered to take ownership of critical projects, develop leadership capabilities, and gain deep technical expertise in building scalable, high-performance systems.

.

How this company values your effort
  • Attractive benefit package
  • Hybrid work option
  • Supportive and dynamic environment
  • Professional development opportunities

.

If you’re ready to make an impact in a dynamic, fast-paced environment and take your career to the next level, we encourage you to apply today!

.

Stay tuned and follow us on our social media!

فرم ارسال رزومه

جهت بررسی رزومه خود فرم ذیل را تکمیل و ارسال نمایید.

نام کامل(Required)
Accepted file types: pdf, Max. file size: 3 MB.
ضمن سپاس از شما بابت ارسال رزومه، اگر علاقمندید از آخرین فرصت های شغلی و خدمات ما مطلع شوید، لطفا یکی از راه‌های ارتباطی زیر را انتخاب کنید:
This field is for validation purposes and should be left unchanged.