#Job_Vacancy
Position Name: #Senior_Backend_Engineer
Company Name: UAS International Trip Support
Contract: #Full_Time (5 days / 8 hours)
Location: Damascus
#Online until further notice
Responsibilities:
☑️Design, develop, and maintain robust backend microservices using Node.js.
☑️Create and manage RESTful APIs and implement inter-service communication using gRPC.
☑️Build real-time features using WebSockets and Socket.io.
☑️Work with databases such as MySQL and MongoDB, including data modeling and optimization.
☑️Integrate file storage solutions such as Amazon S3.
☑️Deploy, manage, and scale services on Microsoft Azure Cloud.
☑️Write automated tests using JEST and manage database migrations using Sequelize and Umzug.
☑️Collaborate closely with cross-functional teams to deliver high-quality, scalable solutions.
☑️Troubleshoot production issues and implement performance improvement
☑️Participate in code reviews, sprint planning, and technical discussions.
Qualifications
☑️ Proven experience with Node.js in backend development.
☑️ Strong understanding of JavaScript (ES6+) and asynchronous programming.
☑️Experience building and maintaining RESTful APIs and gRPC services.
☑️ Proficiency with MySQL and MongoDB, including schema design and data handling.
☑️Solid experience with real-time technologies such as WebSockets and Socket.io.
☑️Familiarity with Microsoft Azure or other cloud platforms (AWS, GCP).
☑️Proficient in writing unit and integration tests using JEST.
☑️Experience using Sequelize and Umzug or similar ORM and migration tools.
☑️Working knowledge of version control systems (e.g., Git).
☑️Familiarity with CI/CD pipelines and agile development practices.
Key Competencies
☑️Able to identify, diagnose, and resolve technical issues effectively.
☑️Understands how backend components fit into larger systems and workflows.
☑️Committed to writing clean, maintainable, and testable code.
☑️Works well in cross-functional teams and communicates clearly with both technical and
non-technical stakeholders.
☑️Comfortable working with new technologies and changing priorities.
☑️Takes ownership of tasks and sees them through to completion with minimal
supervision.
☑️Reviews and tests code thoroughly before deployment.
☑️Effectively manages multiple tasks and deadlines in a fast-paced environment.
For interested candidates, send your CVs mentioning the position name in the subject to the email:
hr@uas.aero
Position Name: #Senior_Backend_Engineer
Company Name: UAS International Trip Support
Contract: #Full_Time (5 days / 8 hours)
Location: Damascus
#Online until further notice
Responsibilities:
☑️Design, develop, and maintain robust backend microservices using Node.js.
☑️Create and manage RESTful APIs and implement inter-service communication using gRPC.
☑️Build real-time features using WebSockets and Socket.io.
☑️Work with databases such as MySQL and MongoDB, including data modeling and optimization.
☑️Integrate file storage solutions such as Amazon S3.
☑️Deploy, manage, and scale services on Microsoft Azure Cloud.
☑️Write automated tests using JEST and manage database migrations using Sequelize and Umzug.
☑️Collaborate closely with cross-functional teams to deliver high-quality, scalable solutions.
☑️Troubleshoot production issues and implement performance improvement
☑️Participate in code reviews, sprint planning, and technical discussions.
Qualifications
☑️ Proven experience with Node.js in backend development.
☑️ Strong understanding of JavaScript (ES6+) and asynchronous programming.
☑️Experience building and maintaining RESTful APIs and gRPC services.
☑️ Proficiency with MySQL and MongoDB, including schema design and data handling.
☑️Solid experience with real-time technologies such as WebSockets and Socket.io.
☑️Familiarity with Microsoft Azure or other cloud platforms (AWS, GCP).
☑️Proficient in writing unit and integration tests using JEST.
☑️Experience using Sequelize and Umzug or similar ORM and migration tools.
☑️Working knowledge of version control systems (e.g., Git).
☑️Familiarity with CI/CD pipelines and agile development practices.
Key Competencies
☑️Able to identify, diagnose, and resolve technical issues effectively.
☑️Understands how backend components fit into larger systems and workflows.
☑️Committed to writing clean, maintainable, and testable code.
☑️Works well in cross-functional teams and communicates clearly with both technical and
non-technical stakeholders.
☑️Comfortable working with new technologies and changing priorities.
☑️Takes ownership of tasks and sees them through to completion with minimal
supervision.
☑️Reviews and tests code thoroughly before deployment.
☑️Effectively manages multiple tasks and deadlines in a fast-paced environment.
For interested candidates, send your CVs mentioning the position name in the subject to the email:
hr@uas.aero
❤2