استخدام Web Application Developer
شرح موقعیت شغلی
Responsible for:
- Software Development (including Design, Implementation, Unit Test and Documentation)
- Enhancing existing Software (including Code Review, Maintenance, and Refactoring)
Requirements General:
- B.Sc. or M.Sc. degree in Software Engineering, Computer Science, or related fields
- 3+ years of related work experience
- Intelligent, Self-motivated, Strong Problem-solver, Good Team worker, Hard worker, and Result-oriented
- Ability to adapt to a Project-oriented and Multi-task working environment
Special:
- Object-Oriented Modeling and Design Patterns
- Deep knowledge and professional experience of Typescript and Javascript
- Deep knowledge and professional experience of HTML, CSS, Responsive web design, and Ajax
- Knowledge of Javascript frameworks (e.g.: Angular, JQuery …)
- Knowledge of Web design frameworks (e.g.: Bootstrap …)
- Knowledge of Software Design Patterns
- Good familiarity with node.js, ES6
- Good familiarity with agile development methodologies like Scrum
---------------------------------------------------------------------------------------
Optional (as a plus):
- Good familiarity with TensorFlow
- Good familiarity with Apache Kafka, Elastic
- Knowledge and professional experience of Microsoft .NET Framework 4.5+ and C#
- Good familiarity with PHP Programming
- Pub-Sub paradigm (especially Apache Felix), Restful Service Design
- Source Control (GitLab) Experience
- Good familiarity with Mobile app programing
مهارتهای مورد نیاز
- Web Applications
- Javascript
- HTML
- CSS
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست