Senior Software Engineer – Full-Stack Web Applications
Location: Hybrid in Naperville, IL
A high-impact technology manufacturer at the forefront of IoT and communications innovation is seeking a Senior Software Engineer – Full-Stack Web Applications to join their hybrid team based near Naperville, IL. This opportunity offers a chance to shape and scale software platforms that support complex systems integration, connectivity, and device management across a broad range of applications in the wireless and embedded systems sectors.
In this role, you will architect and develop modern, full-stack applications that power a new generation of connected hardware systems. You'll collaborate closely with embedded engineers, cloud architects, and UI/UX designers to build responsive and reliable interfaces, APIs, and backend services. This position blends hands-on software development with technical leadership and cross-functional collaboration in a fast-paced, engineering-focused environment.
Key Responsibilities:
- Design and develop scalable, full-stack web applications, using technologies such as Node.js, PostgreSQL, and modern JavaScript frameworks.
- Create and maintain user-friendly, responsive front-end interfaces that connect with internal tools and customer-facing platforms.
- Develop and document RESTful APIs that support seamless interaction across web and device-level platforms.
- Lead the deployment of containerized applications in cloud environments like AWS, supporting scalability and performance optimization.
- Build and maintain automated test coverage and CI/CD pipelines to ensure reliable releases and system stability.
- Participate in architectural discussions and code reviews, contributing best practices and guiding junior developers.
- Maintain clean documentation and system records for applications, APIs, and internal development processes.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or equivalent practical experience.
- 7+ years of experience in full-stack software development, with significant involvement in scalable system design.
- Deep knowledge of JavaScript/TypeScript, Node.js, and experience with React, Angular, or similar modern front-end frameworks.
- Strong experience building and maintaining APIs and deploying containerized applications using Docker and cloud services (AWS preferred).
- Proficient in working with relational databases (PostgreSQL or similar), version control systems (Git), and Agile methodologies.
- Experience with responsive design principles, software testing frameworks, and API lifecycle management.
- Bonus: Prior experience in IoT ecosystems or telecom/embedded system integration.
What’s in It for You:
- Join a company with a long-standing legacy of innovation in connectivity and embedded solutions, poised for the next wave of digital transformation.
- Collaborate with a talented engineering team and have direct influence over architecture and technology decisions.
- Hybrid work flexibility with strong support for work-life balance.
- Competitive salary and comprehensive benefits, including medical, dental, and retirement programs.
- Access to state-of-the-art tools and resources as part of a company that prioritizes engineering excellence.
Take the next step in your software engineering career by working on high-impact applications that sit at the intersection of hardware, software, and connectivity. Apply today to learn more.
About Blue Signal:
Blue Signal is an award-winning, executive search firm specializing in various specialties. Our recruiters have a proven track record of placing top-tier talent across industry verticals, with deep expertise in numerous professional services. Learn more at bit.ly/46Gs4yS