استخدام Senior Back-End Developer
شرح موقعیت شغلی
We are Dartil! A quick-commerce platform from Golrang Industrial Group, striving to transform the shopping experience for Iranians by delivering orders within an hour. Driven by a growth mindset, Golrang seized the opportunity of e-commerce and embarked on a digital transformation journey. This resulted in the creation of Dartil, a platform specially designed to enable the online sale of goods beyond Golrang's core production and distribution channels.
We are seeking a highly skilled and motivated Backend Developer with expertise in Python / Go. As a Backend Developer, you will be responsible for designing, implementing, and maintaining robust and scalable backend systems that power our applications. The ideal candidate will have a strong foundation in backend development, database management, messaging systems, and design patterns.
We are seeking a highly skilled and motivated Backend Developer with expertise in Python / Go. As a Backend Developer, you will be responsible for designing, implementing, and maintaining robust and scalable backend systems that power our applications. The ideal candidate will have a strong foundation in backend development, database management, messaging systems, and design patterns.
Key Responsibilities:
- Demonstrate expert proficiency in Python / Go programming languages.
- Experience with popular databases such as PostgreSQL, MongoDB, and Elasticsearch.
- Proficient in working with messaging systems, particularly Kafka.
- Design, implement, and optimize data pipelines using messaging queues.
- Apply best practices and design patterns to create modular, scalable, and maintainable backend systems.
- Collaborate with cross-functional teams to ensure seamless integration of backend services with frontend applications.
- Develop and maintain RESTful APIs / GRPC for communication between different components of the system.
- Participate in code reviews, provide constructive feedback, and continuously seek opportunities for process improvement
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Proven experience as a Backend Developer, with a strong portfolio of past projects.
- Solid understanding of design patterns, algorithms, and data structures.
- Excellent problem-solving and troubleshooting skills.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced and dynamic environment.
If you are passionate about backend development, have a strong technical foundation, and enjoy working on challenging projects, we encourage you to apply and join our dynamic team.
مهارتهای مورد نیاز
- Back-end
- Python
- RestFul API
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست