Shure is looking to hire a Senior Full Stack Developer to design, code, test, debug, and document platform-independent middleware solutions to support corporate systems architecture and enhance audio products and networking technologies.
Requirements
- 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
Responsibilities
- design, code, test, debug and document platform independent (Windows, OS X, Linux) middelware solutions, support activities for the corporate systems architecture.
- develop, enhance, modify and/or maintain applications.
- 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
- Prototypes and implements GUI application software/middleware solutions using technologies such as Node JS / Angular
- 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.
- Estimates, organizes, and documents tasks
Other
- This role can either be remote or hybrid, reporting to our Niles, IL Corporate HQ.
- Communicate effectively with various stakeholders across technology and the business
- Function as part of a as part of a high-performance team, working on high priority deliverables
- Solve real problems and adding value to the business
- Applicants for this position must be currently authorized to work in the United States on a full-time basis. Shure will not sponsor applicants for this position for work visas.