Shure-posted 2 months ago
$88,400 - $177,600/Yr
Full-time • Senior
Niles, IL
1,001-5,000 employees

Come change the future of audio! We are on the search for a Senior Full Stack Developer! In this role, you will design, code, test, debug, and document platform-independent (Windows, OS X, Linux) middleware solutions, and support activities for the corporate systems architecture. You will also work closely with business partners to define requirements for system applications, as well as develop, enhance, modify, and/or maintain these applications. This role can either be remote or hybrid, reporting to our Niles, IL Corporate HQ.

  • Software development using agile development methodologies
  • Works on cross-functional development teams to design and implement platform independent middleware solutions that controls and manages cutting edge audio products and networking technologies
  • Collaborates with marketing, test and system engineering to define platform independent middleware solutions use cases and requirements
  • Prototypes and implements GUI application software/middleware solutions using technologies such as Node JS / Angular
  • Communicate effectively with various stakeholders across technology and the business
  • Researches new platform independent middleware solutions using technologies and IDEs, and assists with the integration into Company software development processes
  • Optimizes performance of middleware solutions and implements security measures
  • Function as part of a high-performance team, working on high priority deliverables
  • Estimates, organizes, and documents tasks
  • Solve real problems and adding value to the business
  • Bachelor’s degree in Computer Science or related field
  • Minimum of 5 years of experience
  • Uses skills as a seasoned, experienced professional in platform independent middleware solutions development on PC Windows/ Linux and Mac (OS X) platform and continues developing professional expertise
  • Proven experience as Node.js developer with a strong focus on Typescript
  • Development experience with GraphQL a plus
  • Proficiency in building RESTful APIs and GraphQL endpoints
  • Development experience using C/C++, preferably with an OO approach
  • Experience with the application of key software design principles such as separation of concerns, high cohesion and low coupling to facilitate reuse and maintainability in software architectures, designs and implementations
  • Software development experience with web based platform independent technologies such as Angular
  • Experience with software development tools (IDEs)
  • Experience with software version control and release, preferably with git
  • Has a full understanding of industry practices
  • Demonstrates problem-solving skills and ability to troubleshoot complex issues
  • Understanding of operating system fundamentals
  • Understanding of software development processes such as continuous testing and continuous integration
  • Applicants for this position must be currently authorized to work in the United States on a full-time basis
  • Development experience with GraphQL
  • Comprehensive healthcare
  • Mental health and retirement savings plans
  • Generous paid time off programs
  • Employee discounts
  • Professional development opportunities
  • Work-life balance initiatives
  • Employee recognition programs
  • Volunteering/community involvement opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service