We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and have reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Job Description:
Writing scalable, robust, testable, efficient, and easily maintainable code
Translating software requirements into stable, working, high performance software
Playing a key role in architectural and design decisions, building toward an efficient microservices distributed architecture
Participate in the entire application lifecycle, focusing on coding and debugging
Manage cutting-edge technologies to improve legacy applications Gather and address technical and design requirements
Required Skills:
4+ years of professional experience
Familiar with design patterns
Experience with the full site of Go frameworks and tools
Go’s templating language
Go’s code generation tools, such as Stringer
Popular Go web frameworks, such as Go Fiber
Rigor in high code quality, unit testing and integration testing
Familiarity with code versioning tools (such as Git)
Proven work experience as a Back-end developer
Experience with Redis, Databases (PostgreSQL, MySQL, CockroachDB), Queues (RabbitMq)
Nice to have:
Knowledge of RESTful API design principles and experience in building and consuming APIs.
مدیانا یک پلتفرم ارتباط با مشتریه که به کسبوکارها کمک میکنه سادهتر، دقیقتر و مؤثرتر با مخاطبهاشون در ارتباط باشن. در مدیانا، ابزارهایی مثل ارسال پیام، پیامک، ایمیل، پیام صوتی و تلفن ابری، در کنار محصولاتی مثل مارکتینگ اتومیشن و مدیریت کمپینها قرار گرفتن تا همه ارتباطها از یک بستر واحد مدیریت بشه.
در مدیانا فقط روی انجام کارهای روزمره تمرکز نداریم. یادگیری مستمر، به اشتراک گذاشتن تجربهها و رشد فردی بخش مهمی از فرهنگ کاری ماست. تیمها کنار هم کار میکنن، از هم یاد میگیرن و هر روز تلاش میکنن کارها رو یک قدم بهتر جلو ببرن.
با تکیه بر دانش فنی قوی و پشتیبانی قابل اعتماد، تونستیم اعتماد بسیاری از کسبوکارها رو جلب کنیم و به یکی از انتخابهای اصلی بازار تبدیل بشیم. این مسیر رشد همچنان ادامه داره و برای ادامه راه، دنبال همتیمیهایی هستیم که خوشفکر، مسئولیتپذیر و مشتاق پیشرفت باشن.
اگر دنبال جایی هستی که هم بتونی جدی کار کنی، هم یاد بگیری و هم رشد کنی، مدیانا میتونه انتخاب خوبی برات باشه.