استخدام Back-End Developer
شرح موقعیت شغلی
You are joining a team of talented engineers with a high level of technical knowledge and passionate in on-time delivery of high-quality codes which handles thousands of requests per second. As a software engineer we expect you that:
Requirements
Deliver high-quality clean codes.
Participate in agile practices such as agile meetings, code reviews, writing test-cases, etc.
Design, develop and deploy back-end services with focus on high availability, low latency and scalability
Experienced in one of Back-End programming languages (Golang, PHP, Python)
Advanced knowledge on JSON-API standards
Experienced in Restful web services design and develop
Familiar with RPC and gRPC web services
Hands on Relational Databases (MySQL, PostgreSQL)
Familiar with non Relation Databases
Familiar with microservices architecture
Experienced in Event Driven Development
Familiar with concurrent computing and concurrency patterns
Advanced knowledge on TDD concepts and component/unit testing
Familiar with Data Modeling concepts
Experience of using Git as a version control system
Killer problem solving skills
Familiar with Docker and containerized environments
مهارتهای مورد نیاز
- PHP
- MySQL
- Python
- Back-end
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت