استخدام Senior Back-End Developer
شرح موقعیت شغلی
We are looking for a senior back-end developer to participate in our web infrastructure development. We are a public service provider company and the back-end developer will be working alongside our service team.
Role and Responsibilities
- Design overall architecture of web application.
- Write effective APIs.
- Write clean, robust code backed by automated unit tests with full coverage.
- Develop a flexible and well-structured back-end architecture.
- Creating servers and databases for functionality.
- Automates testing of software to industry standards of software automation ensuring very high-quality application/solution delivery and efficient regression of existing features.
- Write Technical documentation.
Qualifications and Education Requirements
- Having BS, MS, or PHD in Computer Science or the equivalent.
- At least three years of working experience as a back-end developer.
- Highly experienced with Python programming language.
- Highly experienced with Django framework.
- Experienced with PHP and Java programming languages.
- Highly experienced with server technologies such as Apache, Nginx, etc.
- Highly experienced with database design, develop, and implement.
- Highly experienced with API design and development.
- Knowledge of code versioning tools such as GIT, SVN etc.
- Fluent in English – At least can read and write in English!
- Team player
- Collaborate with Front-end developers
Preferred Skills
- Strong practical Linux and Windows-based systems administration skills in a cloud or virtual environment.
- Experience working on technical side projects or made open source contributions.
Why should you apply?
- Competitive salary.
- Remote working opportunities.
- Flexible working hours.
- Career/Knowledge advancement opportunities.
- Relaxing, friendly environment .
Address: Tehran Office Address: Aqdasiyeh, Tehran, Iran
مهارتهای مورد نیاز
- Back-end
- Python
- PHP
- MongoDB
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست