Sphere partners with clients to transform their organizations by embedding technology and modern processes into everything they do, creating lasting competitive advantages. We combine global expertise with local insight to help people and companies achieve their ambitious goals. At Sphere, we put people first and strive to be changemakers by building a better future through innovation and technology.
We are now seeking a Senior Backend Developer (Node.js) to join our team and contribute to the development of a high-volume customer engagement and workflow management platform. This system processes large-scale inbound leads from various digital and offline channels, classifies them, and manages them through custom business workflows.
Type: Contract (approx. 165 hours)
Location: Remote (must overlap with PST and be available until 5:30PM Chicago time)
Design, build, and maintain scalable backend services and APIs.
Develop features to process and manage large datasets, ensuring data integrity and security.
Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality solutions.
Optimize system performance to support high-throughput workflows.
Implement integrations with external systems and APIs.
Ensure compliance with best practices for security, availability, and maintainability.
Troubleshoot, debug, and resolve complex technical issues.
Contribute to architectural discussions and provide technical leadership.
5+ years of experience in backend development.
Strong expertise in Node.js (Express, NestJS, or similar frameworks).
Proficiency in designing and maintaining RESTful APIs.
Solid experience with databases (PostgreSQL preferred, MySQL or MongoDB also considered).
Familiarity with message queues (RabbitMQ, Kafka, or similar).
Experience with cloud platforms (AWS, GCP, or Azure).
Experience building workflow management or CRM-like platforms.
Familiarity with infrastructure as code (Terraform, Pulumi, etc.).