فرم درخواست همکاری
- مشاهده کمتر
Senior Golang Developer
Responsibilities:
Design, develop, and maintain software applications according to business needs and technical specifications
Collaborate with product managers, designers, and other stakeholders to define project requirements and scope
Write clean, efficient, and well-documented code using appropriate software development methodologies
Conduct thorough testing and debugging of software applications to ensure quality and reliability
Perform code reviews and provide constructive feedback to team members
Continuously research and implement best practices, tools, and technologies in software development
Collaborate with cross-functional teams to identify and resolve technical issues and optimize software performance
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives
Contribute to the documentation of software architecture, design, and development processes
Stay up-to-date with industry trends and advancements in software engineering
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field. A master's degree is a plus
Minimum of 5 years of experience as a software engineer, developing and delivering software applications
Proven experience as a Software Engineer or Software Developer, with a track record of delivering high-quality software projects
Experience with software development tools and practices such as version control (e.g., Git), Agile methodologies, and continuous integration/continuous deployment (CI/CD)
Solid understanding of software development principles, algorithms, data structures, and design patterns
Understanding of software testing methodologies and experience with unit testing and integration testing frameworks
Experience with full-stack development, including front-end and back-end technologies
Proven track record of successfully completing software projects and delivering high-quality solutions
Experience with Backend development frameworks (e.g., Spring Boot, Django, Symfony, laravel …) and databases (e.g., MySQL, PostgreSQL, or MongoDB)
Experience with high scalable and distributed software development principles and design patterns
Experience with Message brokers and Message queues like Kafka, Rabbitmq and …
Knowledge of OOP, Design patterns and software engineering
اطلاعات شخصی
*
نام
*
نام خانوادگی
*
جنسیت
انتخاب کنید
آقا
خانم
*
وضعیت تأهل
انتخاب کنید
مجرد
متأهل
*
شماره موبایل
*
کد ملی
*
تاریخ تولد
ایمیل
وضعیت نظام وظیفه
انتخاب کنید
معاف
پایان خدمت
*
استان محل سکونت
انتخاب کنید
⌄
آذربایجان شرقی
آذربایجان غربی
اردبیل
اصفهان
البرز
ایلام
بوشهر
تهران
چهارمحال و بختیاری
خراسان جنوبی
خراسان رضوی
خراسان شمالی
خوزستان
زنجان
سمنان
سیستان و بلوچستان
فارس
قزوین
قم
کردستان
کرمان
کرمانشاه
کهگیلویه و بویراحمد
گلستان
گیلان
لرستان
مازندران
مرکزی
هرمزگان
همدان
یزد
*
تخصص / حوزه فعالیت
مدرک تحصیلی
*
مدرک تحصیلی
انتخاب کنید
سیکل
دیپلم
کاردانی
کارشناسی
کارشناسی ارشد
دکترا
*
رشته تحصیلی
سال فارغالتحصیلی
انتخاب کنید
1405
1404
1403
1402
1401
1400
1399
1398
1397
1396
1395
1394
1393
1392
1391
1390
1389
1388
1387
1386
1385
1384
1383
1382
1381
1380
1379
1378
1377
1376
1375
1374
1373
1372
1371
1370
1369
1368
1367
1366
1365
1364
1363
1362
1361
1360
1359
1358
1357
1356
1355
1354
1353
1352
1351
1350
1349
1348
1347
1346
1345
1344
1343
1342
1341
1340
1339
1338
1337
1336
1335
1334
1333
1332
1331
1330
1329
1328
1327
1326
1325
1324
1323
1322
1321
1320
1319
1318
1317
1316
1315
1314
1313
1312
1311
1310
1309
1308
1307
1306
1305
1304
1303
1302
1301
1300
میزان تسلط به زبان انگلیسی
*
میزان تسلط به زبان انگلیسی
انتخاب کنید
⌄
مبتدی
متوسط
بالاتر از متوسط
عالی
آخرین سابقه شغلی (در صورت وجود)
نام سازمان یا شرکت
سمت
مدت همکاری (به ماه)
دلیل ترک کار
رزومه
فایل رزومه (اختیاری)
فرمتهای مجاز: PDF، DOC، DOCX — حداکثر حجم 10 مگابایت.
*
لطفاً عدد داخل تصویر را وارد کنید
🔄
ارسال