Middle-Senior Backend developer (PHP, Node.js)
Удалёнка | от 80 000 до 150 000 руб. | messapps.com
О компании:
Добрый день!
Мы ищем грамотного специалиста в области Backend програмирования. Фул стак является большим плюсом. Серьезная база Javascript обязательна. Также наша команда базируется в Нью Йорке, поэтому общение часто ведется на английском языке. В связи с этим знание английского на уровне достаточном для профессионального общения обязательно. По этой же причине остальные обязанности и требование ниже описаны на английском языке.
Job summary:
- Have advanced knowledge of PHP, Javascript, Node.js.
- Have expert knowledge and experience working with NoSQL/SQL solutions (particularly MongoDB and MySQL)
- Have experience creating complex web services from scratch
Detailed job description:
Responsibilities
- Integration of user-facing elements developed by front-end developers with server-side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Design and implementation of architecture and databases
- Implementation of security and data protection
- Integration of data storage solutions
Skills And Qualifications
- Strong proficiency with JavaScript
- Knowledge of Node.js and frameworks available for it (such as Express)
- Senior knowledge of PHP
- Expert knowledge and experience with databases. Both NoSQL and SQL. (particularly MySQL & MongoDB)
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages
- Good understanding of server-side CSS preprocessors
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
APPLY
team@messapps.com
+1 (646) 741-4814
