استخدام Senior Back-End Developer
شرح موقعیت شغلی
We are searching for an experienced software engineer ready to join us and help us improve the foundation of our solution. a person who is interested in behind the scene of technologies and how the thing works and why. 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.
Responsibilities:
· Improving existing functionalities.
· Deliver high-quality and clean codes in Python.
· Participating in the Design and creation of scalable software.
· Design and maintain RESTful API’s for internal and public use.
· Participate in agile practices such as agile meetings, iteration planning, code reviews, retrospective, writing test-cases, etc.
· Work closely with product manager and other technical teams as internal clients.
· Continuously Design, develop and deploy Back-end services with focus on high availability, low latency and scalability
· Improving existing functionalities.
· Deliver high-quality and clean codes in Python.
· Participating in the Design and creation of scalable software.
· Design and maintain RESTful API’s for internal and public use.
· Participate in agile practices such as agile meetings, iteration planning, code reviews, retrospective, writing test-cases, etc.
· Work closely with product manager and other technical teams as internal clients.
· Continuously Design, develop and deploy Back-end services with focus on high availability, low latency and scalability
Requirements:
· Holding BS in CE, CS, Math or having related equivalent experience.
· You are either fluent in Python or in another languages like PHP or eager to quickly learn Python and related frameworks.
· You have good knowledge of web development techniques and have experiences in using Django, FastAPI or other web frameworks.
· You have good knowledge about object-oriented and modular Design and software Architecture.
· You have experience with Linux/Unix systems.
· You have experience using Git as revision control system.
· You are good at communicating with other team members.
· Problem-solving skills to find innovative and smart solutions for new challenges.
Benefits:
- Flexible working hours.
- Stock options.
- A dynamic working environment with a culture that is open, innovative and performance oriented.
- Supplementary health insurance.
- Various on-site entertainments.
- Competitive salary package.
مهارتهای مورد نیاز
- Back-end
- git
- Python
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت