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.