All roles

Open role

Node.js Developer (Remote)

Remote · Egypt Full-time

Work location: Alpharetta, GA (Hybrid, 3 days in a week) In-person interview is MUST Role Summary: We are seeking a talented Node.js Developer to join our engineering team. In this role, you will design, develop, test, and maintain scalable server-side applications and APIs. You will collaborate with frontend developers, product managers, designers, and other stakeholders to deliver reliable, high-quality software solutions. Key Responsibilities: Develop and maintain robust, scalable, and secure backend applications using Node.js. Design and implement RESTful APIs and, where applicable, GraphQL services. Build integrations with databases, third-party services, and external APIs. Write clean, maintainable, and well-documented code. Develop automated unit, integration, and end-to-end tests. Troubleshoot, debug, and resolve application issues. Optimize application performance, reliability, and scalability. Collaborate with frontend developers to integrate user-facing elements with server-side logic. Participate in code reviews and contribute to engineering best practices. Work with DevOps teams to support deployment, monitoring, and continuous integration processes. Contribute to technical planning, architecture decisions, and documentation. Stay current with emerging technologies and industry best practices.

Required Qualifications

Strong proficiency in JavaScript and/or TypeScript. Hands-on experience with Node.js and frameworks such as Express.js, NestJS, or Fastify. Experience designing and developing RESTful APIs. Proficiency with relational or NoSQL databases, such as PostgreSQL, MySQL, MongoDB, or Redis. Understanding of asynchronous programming, event-driven architecture, and performance optimization. Experience with Git and collaborative software development workflows. Familiarity with testing frameworks such as Jest, Mocha, or Chai. Knowledge of software development life cycles, debugging, and code quality standards. Strong problem-solving and communication skills.

More open positions

Python Developer - Insurance Experience - Remote

Work from home Full-time role

Python Software Developer - Remote

Work from home Full-time role

Python Developer - PyCharm Expert

Work from home Full-time role

Remote Senior Python Developer

Work from home Full-time role

Sr. ETL / Python Developer -Remote W2 role

Work from home Full-time role

Licensed Mental Health Counselor (LMHC) - Raynham, MA

Work from home Full-time role

Praktikum Marketing & Sales (Growth) bei SHAVENT - Remote in DE möglich

Work from home Full-time role

IBM BAW Team Lead - 70593271

Work from home Full-time role

Founding Engineer (Airx)

Work from home Full-time role

Solutions Support Engineer, Weekend 2nd shift, US-APAC

Work from home Full-time role

HR Generalist

Work from home Full-time role

Recruiter (Contract Role)Washington, DC

Work from home Full-time role

Client Experience Specialist (SaaS), North America

Work from home Full-time role

Hadoop Solutions Developer

Work from home Full-time role

Senior Customer Service Representative – Plumbing Dispatch & Operations Specialist at workpinnacle

Work from home Full-time role

Staff Data Engineer

Work from home Full-time role

Lead Site Reliability Engineer

Work from home Full-time role

Billing and Dispatch Coordinator

Work from home Full-time role

Administrative Data Entry Specialist – Remote QIC DME Program Support – nexawork

Work from home Full-time role

[Remote] Practice Consultant

Work from home Full-time role

[Remote] Operations Strategy Consultant (Remote)

Work from home Full-time role