Logo for 1001

Backend Engineer at 1001

Role overview

Qualifications

  • 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.

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.

Key facts

Other skills

  • Problem Solving
  • Communication
  • Collaboration

About the company

1001 logo

1001

Streaming Services (SVOD/AVOD)

Thousands of hours of original and premium Iraqi and global video content

Company details

Company typeStartup
IndustryStreaming Services (SVOD/AVOD)
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at 1001

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.