As a Senior Software Engineer, you will collaborate with other engineers, product managers, designers, and testers to deliver high-quality code that meets the business requirements and user expectations. You will also mentor junior developers, conduct code reviews, and contribute to continuously improving the backend architecture and performance. You will be expected to have strong technical skills, problem-solving abilities, communication skills, and a passion for learning and innovation.
Responsibilities
Effective communication with a positive and confident attitude
Helping to ensure effective coding practices
Write unit and integration tests, as well as code reviews and pair programming
Designing and implementing distributed, scalable, high-performance micro-service-based applications
Working with cloud-native infrastructure technologies
Maintaining and dismantling legacy code
Developing and maintaining microservices
Requirements
Mandatory Qualifications:
More than 4 years of related experience in backend engineering
Experience in one of the programming languages like Golang, Java, Python, C#, C++
Strong understanding of SQL and relational databases (MySQL, PostgreSQL) and best practices for database design
Experience using GIT for source version control and CI/CD
Experience in building Restful Web services
Experience in unit testing
Comfortable with an agile, flexible approach to feature development
Familiar with Containers, Docker and k8s
Preferred Qualifications (optional)
Familiarity with NoSQL databases
A strong “Automation First” mentality
Familiar with DevOps culture and GitOps
Familiar with concurrency concepts
Familiar with Linux
معرفی شرکت
اسنپ باکس جدیدترین سرویس اپلیکیشن اسنپ (بزرگترین سامانه حمل و نقل هوشمند کشور) تمام شرکتها با هر نوع فعالیت تجاری را به بزرگترین مجموعه از پیک های موتوری در کشور متصل میسازد
درحال حاضر، تنها تعداد محدودی از شرکتها به پیکهای ارزان و با کیفیت دسترسی دارند. از طرف دیگر، تعداد زیادی پیک موتوری هستند که به دنبال فعالیت بیشتر بوده اما قادر به یافتن مشتری نیستند
ما میخواهیم این موضوع را، با استفاده از فناوری هوشمند و استاندارد عملیاتی جدید، برای همیشه تغییر دهیم
ما آینده را میسازیم. به ما ملحق شوید!