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-quality software solutions that meet business objectives and user needs. You’ll achieve this by leveraging your technical expertise, collaborating effectively with cross-functional teams, and maintaining a proactive approach to continuous improvement.
.
Key Responsibilities Include:
- Leading the design, development, and optimization of large-scale web applications using PHP.
- Implementing high-quality code that aligns with project timelines and performance standards.
- Supporting continuous integration and deployment pipelines to streamline delivery.
- Overseeing code reviews to maintain best practices and enforce coding standards.
- Involving yourself in architecture discussions to guide the technical direction of the team.
- Driving the adoption of new technologies and tools that enhance development efficiency.
.
What You Bring
To excel in this role:
- You are skilled in PHP and have a deep knowledge of modern frameworks like Symfony.
- You have proven experience in designing and developing large-scale web applications with PHP in fast-paced environments.
- You have a deep understanding of system design, enabling you to craft well-organized, maintainable code.
- You demonstrate strong skills in database design, query optimization, and working with MySQL or PostgreSQL.
- You are skilled in implementing Domain-Driven Design (DDD) principles 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 show expertise in building and maintaining RESTful APIs and working within a microservices architecture.
- 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 demonstrate excellent time management skills, ensuring the timely delivery of projects without compromising quality.
- 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 take ownership of impactful projects, enhance your technical and leadership skills, and contribute to 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 a difference in a company that thrives on innovation and growth, we encourage you to apply!
.
Stay tuned and follow us on our social media!