Send this job to your inbox!
Location: Remote or Hybrid (HQ in the Midwest, IL)Work Authorization: Applicants must be authorized to work in the U.S. on a full-time basis. Sponsorship is not available.
For nearly a century, this global leader has been the most trusted name in professional audio and communications technology. The company designs and manufactures microphones, headphones, wireless audio systems, conferencing solutions, and other cutting-edge technologies. Headquartered in Illinois, with operations across the Americas, EMEA, and Asia, the organization continues to deliver quality, reliability, and innovation. The culture emphasizes employee-first values, flexible work arrangements, and global opportunities for growth.
We are seeking a Senior Software Engineer / Full Stack Developer to join the platform engineering team. While our development group spans both front-end and back-end, this role will focus primarily on back-end development in TypeScript. You will contribute to extending platform capabilities, developing new services, and integrating middleware solutions that support next-generation technology solutions.
Develop scalable back-end services using TypeScript and Node.js in an agile environment.
Collaborate with cross-functional teams to design platform-independent middleware solutions.
Prototype and implement solutions leveraging Node.js / Angular and cloud tools (AWS Lambda, S3, MongoDB, etc.).
Build and optimize RESTful APIs and GraphQL endpoints.
Ensure code quality, performance optimization, and security across applications.
Research and integrate new technologies and development practices into the platform.
Participate in continuous integration/testing and version control workflows (git).
Communicate effectively with stakeholders and deliver high-priority features on schedule.
Bachelor’s degree in Computer Science or related field.
5+ years of professional software development experience.
Strong expertise in TypeScript (v5.x preferred) for back-end development.
Proven experience with Node.js (v18.x preferred).
Experience with Angular (v13+, v16 preferred).
Skilled in REST API design; GraphQL experience a plus.
Cloud development experience, preferably with AWS (Lambda, API Gateway, DynamoDB, IoT Core, S3, Kinesis, Greengrass).
Familiarity with C++ for IoT stack integration.
Strong understanding of reactive/asynchronous programming, advanced TypeScript features (Generics, type guards, type narrowing), and software design principles (high cohesion, low coupling).
Experience with CI/CD, version control (git), and modern IDEs.
Middleware development across PC, Linux, and Mac OS X platforms.
Development in serverless environments.
Understanding of operating system fundamentals.
Hands-on problem-solving skills and ability to troubleshoot complex systems.
Phone
Job Type
Remote Status
Get notified about new listings!
Can't find the job you want?
Submit a general applicationLoading Jobs...