Strong knowledge in OOP, Algorithms and Data Structures, understanding SOLID, DRY, KISS, YAGNI principles
Understanding and ability to apply the Design Patterns
Solid working experience with MySQL/PostgreSQL/MongoDB, using ORM
Experience of work with one of the modern frameworks (Laravel, Symphony, Yii, Zend, etc)
Experience with integrating third-party APIs
Good skills in using Git, Composer
Ability to model UML diagrams
Experience in UNIX systems on a user level
Understanding of security issues
Strong knowledge of HTML, CSS
High-level experience with JavaScript
Understanding Scrum, Agile methodologies
Pre-intermediate or Intermediate English level
Responsibilities
Prototype development of a new service from scratch
To support and develop of an existing service
Adhere to the requirements of the internal pipeline
To optimize current portal functionality and interface
To work with Git repository
Creating API documentation
Working with common third-party APIs
Software development with JavaScript
Would be good:
Experience with TypeScript
Working experience with NoSQL databases, WebSocket, OAuth technologies
Well knowledge of automated testing practices, application of TDD, BDD approaches
Experience with technical writing/documentation
Experience with other programming languages, micro services, event-oriented architecture
It's good to have experience in writing bash/shell/make/etc scripts, setting up CI/CD, building Docker images
معرفی شرکت
گروه فناوری اطلاعات پورتال سافت در حوزه ساخت نرم افزارهای مالی پیشرفته فعالیت دارد.
فرق نمیکند، یک استارتآپ نوپا یا یک شرکت فعال و قدرتمند باشید. در هر دو حالت تیم متخصص ما متشکل از برنامهنویسان زبده، مهندسان باانگیزه و کارشناسان مالی با تجربه میکوشد تا چشم انداز های فناوری مالی شرکتها را بهبود ببخشد.
مجموعهی پورتال سافت در تلاش است تا با ایجاد محیطی سالم و دوستانه ضمن افزایش انگیزه و دانش همکاران از متخصصان در حوزه فناوری اطلاعات و اینترنت دعوت به همکاری به عمل بیاورد.