Backend Engineer

๐Ÿข 1001 ยท all 1001 jobs
๐Ÿ“ Iraq
๐Ÿ“… Posted 2026-07-01 ยท via Himalayas
๐Ÿท Software-Engineer,Backend-Engineering,Backend-Development,Node.Js-Development,API-Development,Backend-Engineer,Backend-Systems-Engineer,Backend-Services-Engineer,Product-Backend-Engineer
Apply on original site โ†—

We are seeking a talented Backend Engineer to join our dynamic team. As a crucial member of our backend development team, you will play a key role in maintaining and enhancing our Node.JS based backend infrastructure. You will work closely with cross-functional teams to implement new features, optimize performance, and ensure the scalability and reliability of our platform. This is an excellent opportunity for a skilled engineer who is passionate about building robust and scalable backend solutions for high-traffic applications.

Responsibilities:

- Collaborate with frontend developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.

- Design, develop, and maintain backend services and APIs using Node.JS, ensuring high performance, scalability, and reliability.

- Optimize database queries and data storage to improve overall system performance and efficiency.

- Implement security best practices to protect sensitive data and ensure compliance with industry standards.

- Troubleshoot and debug issues, providing timely resolutions to ensure minimal downtime and optimal user experience.

- Continuously monitor system health and performance, proactively identifying areas for improvement and optimization.

- Write clean, maintainable, and well-documented code, following coding standards and best practices.

- Stay updated on emerging technologies and industry trends, incorporating relevant advancements into our technology stack and development processes.

Requirements:

- Bachelor's degree in Computer Science, Engineering, or related field.

- 2+ years of professional experience in backend development, with a focus on Node.JS and Typescript.

- Strong proficiency in JavaScript and experience with modern frameworks/libraries such as Express.js.

- Solid understanding of relational databases (PostgreSQL preferred) and experience with database design, optimization, and querying.

- Familiarity with Firebase or similar cloud-based services for real-time data synchronization and authentication.

- Experience with scalable and distributed systems, microservices architecture, and containerization (e.g., Docker, Kubernetes) is a plus.

- Knowledge of RESTful APIs and other web service architectures.

- Strong problem-solving skills and the ability to debug complex issues in a timely manner.

- Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.

Originally posted on Himalayas

โ† All remote jobs