:
We are seeking a highly skilled Senior Software Engineer with extensive experience in JavaScript and a solid understanding of various databases, operating systems, and communication protocols. The ideal candidate will have a strong background in computer science or mathematics and a minimum of three years of relevant work experience.
Key Responsibilities:
• Develop, maintain, and optimize web applications using JavaScript (ES6 and newer features).
• Understand and leverage the V8 engine for performance improvements.
• Design, implement, and manage databases, including PostgreSQL, Redis, HBase, MongoDB, InfluxDB, and Elasticsearch.
• Perform system administration tasks on CentOS and Ubuntu, including the use of Docker for containerization.
• Manage and debug TCP/IP, HTTP(s), WebSocket, and WebRTC communication protocols.
• Develop and maintain applications using frameworks such as Strapi, React.js, and Vue.js.
• Collaborate with team members using git workflows and PMS systems like GitLab and GitHub.
Required Qualifications :
• Bachelor's degree or higher in Computer Science, Mathematics, or a related field.
• Over three years of professional experience in software development.
• Proficiency in JavaScript, including ES6 and beyond, with a thorough understanding of the V8 engine.
• Experience with a variety of databases: relational, key-value, columnar, document, and time-series.
• Solid experience with CentOS/Ubuntu and Docker.
• Strong understanding of TCP/IP, HTTP(s), WebSocket, and WebRTC protocols.
• Hands-on experience with frameworks such as Strapi, React.js, and Vue.js.
• Familiarity with git workflows and collaborative development tools like GitLab and GitHub.
Preferred Skills :
• Strong problem-solving abilities and analytical thinking.
• Excellent communication and teamwork skills.
• Ability to work independently and manage multiple tasks effectively.
• Passion for continuous learning and improvement.
Job Type: Full-time
Pay: AED7,000.00 - AED13,000.00 per month
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.