صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيResponsibilities:
.
Design, develop, and maintain server-side applications using JavaScript frameworks like Node.js.
.
Write reusable, testable, and efficient code.
.
Implement data storage solutions and integrate with databases (e.g., MongoDB, MySQL, PostgreSQL).
.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
.
Optimize applications for maximum speed and scalability.
.
Implement security and data protection measures.
.
Troubleshoot and debug issues across the stack.
.
Stay updated on emerging technologies and best practices in backend development.
Must-Have Skills:
.
Proficiency in JavaScript and its ecosystem.
.
Strong experience with backend frameworks such as Express.js or similar.
.
Solid understanding of asynchronous programming and event-driven architecture.
.
Experience with database technologies like MongoDB, MySQL, or PostgreSQL.
.
Familiarity with RESTful APIs and web services.
.
Knowledge of version control systems, particularly Git.
.
Understanding of server-side templating languages.
.
Good understanding of code optimization techniques and performance tuning.
.
Ability to work in a fast-paced environment and prioritize tasks effectively.
.
Excellent communication and collaboration skills.
Qualifications:
.
Strong proficiency in JavaScript and Node.js
.
Experience with Express.js or other Node.js frameworks
.
Knowledge of RESTful APIs and microservices architecture
.
Familiarity with databases such as MongoDB or PostgreSQL
.
Understanding of version control systems like Git
.
Experience with testing frameworks (e.g., Jest, Mocha)
.
Knowledge of serverless architecture and cloud platforms (e.g., AWS, Azure)
.
Excellent problem-solving and troubleshooting skills
.
Good communication and collaboration abilities
.
Bachelor's degree in Computer Science or a related field (or equivalent work experience)
.
Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
.
Familiarity with Agile development methodologies.
.
Contributions to open-source projects or a strong GitHub profile.
Additional qualifications in web development, front-end technologies (e.g., HTML, CSS, React), and agile methodologies would be beneficial.
What We Offer:
دوام كامل