Unknown Company

Sr Engineer, Software (Node.js)

lombard, il • Posted 2 days ago
Remote Full Time IT & Technology

  • Work Policy: Hybrid (4 days in office, 1 day work from home per week)

Position Summary

Location: Lombard, IL

  • Work Policy: Hybrid (4 days in office, 1 day work from home per week)

The ideal candidate will build scalable web applications, contribute to cloud-native deployments, and collaborate across product and engineering teams.

Position Responsibilities

  • Design, develop, and maintain end-to-end web applications using ReactJS or AngularJS for front-end and Node.js or C#/.NET for back-end services.
  • Develop, test, and maintain scalable front-end and back-end applications, including writing and executing unit tests to ensure code quality, reliability, and maintainability.
  • Build reusable UI components and ensure responsive, high-performance user interfaces.
  • Develop and maintain RESTful APIs and integrate with third-party services.
  • Collaborate with product owners, architects, and QA to deliver high-quality features.
  • Implement secure coding practices and ensure application reliability and performance.
  • Contribute to CI/CD pipelines and automated deployment workflows.
  • Support cloud deployments and infrastructure integration across AWS and Azure.
  • Participate in code reviews, sprint planning, and agile ceremonies using tools such as GitHub, Confluence, Jira, Azure DevOps.
  • Troubleshoot production issues, perform root cause analysis, and implement fixes.
  • Maintain technical documentation and contribute to development standards.

Qualification Requirements

  • Bachelor’s degree in a related field.
  • 5+ years of software development experience in full stack roles.
  • Hands-on experience with ReactJS and/or AngularJS.
  • Strong back-end development experience with Node.js and/or C# (.NET/.NET Core).
  • Experience building APIs, microservices, and integrating databases (SQL/NoSQL).
  • Working knowledge of DevOps concepts: CI/CD, source control, build/release pipelines.
  • Practical exposure to cloud services in both AWS and Azure.
  • Experience with project/task management tools such as Jira, Azure DevOps (VSTS) and GitHub.
  • Strong problem-solving, debugging, and communication skills.

Preferred Qualifications

  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Familiarity with Infrastructure as Code (Terraform, ARM/Bicep, CloudFormation).
  • Exposure monitoring/logging tools (CloudWatch, Azure Monitor, ELK, etc.).
  • Experience with authentication/authorization patterns (OAuth2, JWT, SSO).
  • Domain exposure to fuel dispensers/payment/POS systems is a plus.

Technical Skills Snapshot

  • Front-end: ReactJS, AngularJS, JavaScript/TypeScript, HTML5, CSS3
  • Back-end: Node.js, C#, .NET/.NET Core, REST APIs, Kafka
  • Cloud: AWS, Azure
  • DevOps: Git, CI/CD pipelines, build/release automation, Docker, Kubernetes
  • Tools: Jira, Azure DevOps, Postman, VS Code/Visual Studio, GitHub
  • Databases: MySQL, PostgreSQL, MongoDB (or equivalent), ClickHouse.

#J-18808-Ljbffr

Sr Engineer, Software (Node.js) in lombard at Unknown Company

This position is listed as full time and able to be worked remotely.

Back to Job Search