×
Register Here to Apply for Jobs or Post Jobs. X

Principal Full Stack Developer - NodeJS

Job in Oak Brook, DuPage County, Illinois, 60523, USA
Listing for: Hub Group
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 130000 - 150000 USD Yearly USD 130000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

This range is provided by Hub Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$/yr - $/yr

Additional compensation types

Annual Bonus

Direct message the job poster from Hub Group

As an ideal candidate, you will have an understanding of large-scale distributed systems (cloud-based environments) and have a proven track record of taking ownership of projects, development processes, and best practices, for the overall benefit of the team and organization. In addition, you need to utilize your in-depth knowledge of delivering complex services and expertise in hands-on software development to create an engineering environment that embodies the best development and testing practices for delivering a high-quality service.

You think strategically about the architecture and design of software systems that span multiple products. You can critically evaluate technical trade-offs of contending designs and implementations and are able to clearly communicate these to various stakeholders. You will ensure the delivery of quality solutions and you will train and mentor junior members about best practices of software development methodology and frameworks in areas including web, mobile, use of backend APIs and services, usability and quality testing.

This individual will also be expected to work closely with business and technology leadership to influence, refine and communicate out platform strategies to the broader team.

Essential Job Functions

  • Design and drive internal methodologies and process improvements shaping the engineering organization into a world class team utilizing best in class practices and technologies. Key processes include:
  • Agile (Scrum)
  • Cross-domain E2E design and implementation of complex features
  • Continuous Integration and Delivery (Dev Ops)
  • Software maturity and quality
  • Versioning and Scope control
  • Unit testing, code analysis
  • Application security design and testing
  • Domain knowledge and experience in application development, including: client/server, web services, portal, middleware, micro services and mobile app.
  • Must be capable of clearly articulating complex technical issues to all levels of the organization.
  • Review and approve project deliverables to ensure that they are architecturally sound and fit into the enterprise design
  • Enforce quality practices (unit test, code analysis, integration test, etc.) and provide quality measurements to leadership team. Drive quality initiatives within design and development phases
  • Provide direction, guidance, and promote growth of Dev Ops function within the company
  • Manage scope and delivery expectations with business partners and communicates status and big picture to the leadership team. Remove obstacles, close gaps and manage and mitigate risks.
  • Partner closely with business and enterprise architecture teams to ensure application design and implementation meets requirements, technical roadmap and business direction
  • Provide oversight and direction for the design, implementation, timely release and maintenance of products that meet customer expectations and high standards for quality, stability and performance

Minimum Qualifications

  • Bachelor's Degree in Computer Science, Information Systems, other related field or equivalent work experience.
  • 8+ years overall IT system architecture, design, development, deployment experience.
  • Minimum of 3 – 5 years Full-stack development with relevant Angular

    JS and Node.

    JS experience
  • 3+ years of leadership experience in software development overseeing the direction, development and delivery of large scale, distributed, web-based mission critical products/platforms in fast pace agile environments using continuous delivery.
  • Knowledge and experience in developing software using agile methodologies.
  • Knowledge and experience in developing enterprise applications using OO Design, Microservices architecture, SOLID Design principals.
  • Solid experience in emerging and traditional technologies such as :
    NodeJS , Angular

    JS, Cordova/Ionic, Docker, REST, JSON, XML, HTML / HTML5, CSS, No

    SQL, Maven and AWS/Cloud Infrastructure etc.
  • Experience with No

    SQL technologies such as Mongo

    DB, Redis, etc.
  • Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
  • Solid knowledge and experience in CI/CD tools and Dev Ops principles.
  • Effective leader with exceptional interpersonal & communication skills and strong experience with talent development
  • Must have strong analytical and problem solving skills.
  • Solid experience with web services, system integration and service oriented architecture.
  • Experience with the Atlassian suite of products (Confluence, Jira, Git Hub, Bitbucket, etc.)

Salary Note

Salary Range - $130,000 - $150,000+/year. This is an estimated range based on the circumstances at the time of posting, however, may change based on a combination of factors, including but not limited to skills, experience, education, market factors, geographical…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary