As a Software Engineer, You’ll work closely with stakeholders, product managers, and your engineering team to design, implement, and maintain solutions that align with our business goals. This is a unique opportunity to lead high-impact projects while fostering innovation, collaboration, and technical excellence within your team.
Key Responsibilities
· Project Delivery
· Ensure timely delivery of projects by managing dependencies, risks, and priorities.
· Drive operational excellence through efficient workflows, clear communication, and robust
processes.
· Collaborate with other engineering teams to resolve interdependencies and ensure alignment on goals.
· Address technical challenges proactively and ensure the team stays focused on delivering impactful results.
Qualifications and Requirements
· Education and Experience
· Bachelor’s degree in Computer Science, Software Engineering, or a related field.
· 5+ years of experience in software engineering.
· Proven experience designing and implementing scalable, robust systems.
· Experience with system architecture and cloud native technologies.
· Experience with PHP and familiarity with frameworks such as Symfony and Laravel is a
significant advantage.
Key Skills
· Strong mentorship and communication skills.
· Ability to manage and deliver complex technical projects within tight timelines.
· Deep understanding of system design principles and development best practices.
· Problem-solving mindset with a focus on delivering value to users and stakeholders.
Nice to Have
· Data and Cache Technologies: Proficiency with tools like Elasticsearch, Redis, Memcached, and databases such as MySQL.
· Containerization and Orchestration: Hands-on experience with Docker and Kubernetes.
· Monitoring and Logging: Knowledge of tools like Prometheus, Grafana, or ELK Stack.
· Microservices Architecture: Experience with designing and implementing microservices,
· including APIs and communication protocols.
· DevOps and CI/CD Pipelines: Knowledge of tools like Jenkins, GitLab CI/CD to streamline
development and deployment.
· Security Awareness: Basic knowledge of secure coding practices, authentication, and
ما در دیجیکالا به عنوان شرکتی که در حوزه تجارت الکترونیک فعالیت میکنه، به دنبال تحقق رویای «لبخندی برای همه ایران» هستیم. در همین راستا، با بهرهگیری از فناوریهای روز دنیا و توسعه مداوم سرویسهای مبتنی بر تکنولوژی، ارزشهای خودمون رو در مشتریمحوری، اشتیاق برای تعالی، کارگروهی و نتیجهگرایی دنبال میکنیم.
در گروه دیجیکالا امکانی فراهم شده تا ما با افراد با تخصصهای متنوع در یک مجموعه فعالیت کنیم. علاوه بر این، با توجه به سرعت رشد بالا در دیجیکالا، امکان رشد و توسعه رو در مواجهه با چالشها و استفاده از برنامههای توسعه و آموزش متنوع داریم.