Skip to main content

Mid-Level Software Engineer

East Moline, IL
Permanent

Posted

Location: Remote (U.S.-based)
Work Hours: CST (Central Standard Time) (08:00 Am to 05:00 PM from Monday to Friday)
Sponsorship: Not available now or in the future
Interview Requirement: Video presence and screen sharing are mandatory throughout all interview stages and during meetings Position Overview: We are seeking a Mid-Level Software Engineer with proven expertise in TypeScript, ReactJS, Redux, Node.js, Java (8 or above), Spring Boot, and AWS. This role supports a leading client in the manufacturing sector and focuses on designing, developing, and integrating complex software solutions for customer-facing applications. This is a fully remote position with collaboration during CST hours (08:00 Am to 05:00 PM from Monday to Friday) Key Responsibilities
  • Collaborate with engineering and tech leads to analyze requirements, prepare design specs, and implement complex product features.
  • Design, develop, code, configure, and test programs and systems.
  • Work on micro frontends and single-page applications (SPA).
  • Build and maintain backend services using Node.js and SpringBoot.
  • Implement and test REST APIs and integrate with cloud infrastructure.
  • Optimize performance, quality, and cost through continuous improvement initiatives.
  • Mentor junior developers and onboard team members new to front-end technologies.
  • Participate in code reviews and ensure adherence to industry standards.
  • Collaborate with UX designers and architects to transform designs into functional features.
  • Follow Agile methodologies and contribute to a collaborative and innovative team culture.
Required Skills:
  • Frontend: TypeScript, ReactJS, Redux, Micro frontends, SPAs.
  • Backend: Node.js, Java 8+, SpringBoot.
  • Testing: React Testing Library, Jest, Junit.
  • Database: PostgreSQL.
  • Cloud & DevOps: AWS (infrastructure setup and operations), GitHub Actions.
  • Development Practices: REST API design, Agile team collaboration.
Must-Have Qualifications:
  • Experience building and deploying customer-facing web applications.
  • Proven backend development skills in Node.js, Java 8+, and Spring Boot.
  • Cloud infrastructure expertise in AWS.
  • Strong understanding of SQL and relational databases (PostgreSQL).
  • Demonstrated experience delivering production-ready applications.
  • Ability to clearly discuss and showcase past project work.
Preferred Qualifications (Nice to Have):
  • Experience with content management systems (CMS).
  • Familiarity with microservice architecture.
  • Exposure to continuous integration/continuous delivery (CI/CD) pipelines.

Job Type: Permanent

Job ID: 254901459